所以我有这样的功能,可以在button
点击上调用:
function sendEmail() {
var subject = 'test subject';
var href = window.location.origin + window.location.pathname;
var body = 'test body: ' + href;
window.location.href = 'mailto:?subject=' + subject + '&body=' + body;
}
是否可以将此href
保存为电子邮件的真实链接,而不保存为string
?
谢谢您的建议。
答案 0 :(得分:0)
不,不可能这样实现,因为正文在此处应为纯文本。
答案 1 :(得分:0)
您需要设置邮件功能,以发送TEXT / HTML而不是TEXT / PLAIN的Content-Header。
如果是这样,您可以使用简单的html发送邮件。 这将使链接看起来像:
function sendEmail() {
var subject = 'test subject';
var href = window.location.origin + window.location.pathname;
var body = 'test body: <a href="' + href + '">Any Description</a>';
}
如果您的解决方案可行,则可以迫使人们通过阅读他们的邮件来重定向到另一个页面,并且可以肯定的是,