如何用mailto发送html?

时间:2013-08-07 17:30:15

标签: javascript html mailto

我有以下html表单...

<form id="mform"  method="get" enctype="text/plain">
<input name="firstname" type="text" id="firstname">
<input type="submit" class="submit-sponsor-btn" name="submit" value="Submit"  onclick="javascript:doMailto(); return false;" id="submit">
</form>

我的javascript看起来像这样......

var msubject = "Become an sponsor to start your connection to future talent";
var mfirstname = $('#firstname').val();
var mbody = "<h1>Sponsor Information Below:</h1><p>Firstname:"+mfirstname + "</p>";
var sMailto = "mailto:memail@something.com?subject="+ msubject + "&body="+ mbody;

 function doMailto() {
      window.open(sMailto);
   }

我需要对此代码执行什么操作才能在电子邮件中呈现HTML标记? 因为截至目前,它只是显示元素标签和内容。

感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

您可以将邮件内容Mime类型设置为HTML,将呈现该页面。只有在从服务器端生成内容时,这才有效。