发送HTML作为mailto链接的正文

时间:2011-11-08 10:27:01

标签: jquery

当用户在使用jquery ajax时遇到我的应用程序中的错误时,我希望能够向支持团队发送电子邮件(可选)。我提供了一个简单的mailto链接,但我怎么能将错误作为邮件的一部分发送?例如jqXHR.responseText

因为我使用.net,所以错误有格式化,因此我无法做到:?body=' + jqXHR.responseText

有什么想法吗?记住我正在使用jquery ajax,这一切都发生在一个模态中。

我唯一真正的解决方案是创建另一个在其中包含邮件表单的模式,然后使用.net邮寄HTML。

1 个答案:

答案 0 :(得分:0)

我认为这应该很容易。

$(document).ready(function() {
   var bodycontent = $('.div_you_want').text();
   $('.addyoursdivsclass').append("<a href='mailto:email@email.com?subject=" + bodycontent + ">LINK</a>");
});

我还没有在jsfiddle中对此进行测试,你可能需要这样做.html让我知道这是否有帮助。