使用 mailto 超链接我想在 Outlook 邮件正文中添加当前页面,使用 JavaScript 或 asp.net。
请给出想法,以便我可以在我们的程序中尝试。
谢谢您的帮助 ...
使用 mailto 超链接我想在 Outlook 邮件正文中添加当前页面,使用 JavaScript 或 asp.net。
请给出想法,以便我可以在我们的程序中尝试。
谢谢您的帮助 ...
您可以为此使用 jQuery
这.email
是您调用 mailto 属性的链接上的类
它应该看起来像这样
<a href="javascript:void(0);" class="email">Mail Here</a>
并且ContentId
是要在正文中附加其文本的任何控件的 id。
$(document).ready(function(){
var body=$("#ContentId").text();
$(".email").attr("href", "mailto:?subject=...;body"+body+window.location);
});
这是完整的代码:
<a href="mailto:someone@example.com?Subject=this is subject&body=I will go in to body" target="_top">
发邮件
就像在查询字符串中一样附加值。希望这可以帮助。
编辑:如果你想在正文中使用当前页面 url,那么用你当前的页面 url 替换 I will go in to body。它可以在服务器 (C#) 或使用 javascript 的客户端上完成。