预填充包含HTML内容的电子邮件

Sak*_*vel 5 html javascript

我一直在研究一个带有功能的项目,这样当我点击一个按钮时,Outlook就会打开,存储在变量中的相应值将存在于邮件正文中.我试过以下代码:

<html>
<head>
    <title>Email This Code Snippet</title>
    <script language="javascript">
    function TriggerOutlook()
    {         
        var sub = "Hi friend";
        var bodycont = "<html><body>welcome</body></html>";
        var body = escape(bodycont + String.fromCharCode(13));        
        window.location.href = "mailto:sakthivela@yahoo.com"
                             + "?body=" + body
                             + "&subject=" + sub
        ;                
    }    
</script>
</head>
<body>
<form id="form1">
    <a href="#" onclick="TriggerOutlook()">Email this Codesnippet</a>
    <input type="text" name="txtbody" id="txtbody">
</form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是邮件的正文是<html><body>welcome</body></html>纯文本,而不是HTML.如何将其格式化为HTML?

Wel*_*bog 5

你不能.该邮寄地址规范不具有那种在由浏览器调用的电子邮件客户端的控制.