有一个通过默认电子邮件客户端发送电子邮件的功能。在电子邮件的正文中,单词之间的标签很少。但是,当我将此消息发送到默认电子邮件客户端时,这些选项卡不存在。
JavaScript 代码:
function SendMail() {
try {
var mailAddress = 'test@gmail.com';
var mailSubject = 'Mail Subject';
var mailBody = 'Text goes here';
location.href = 'mailto:' + encodeURIComponent(mailAddress) +
'?subject=' + encodeURIComponent(mailSubject) +
'&body=' + encodeURIComponent(mailBody);
}
catch (err) { alert(err);}
}
测试输出:Text goes here
但是,单词之间应该有制表符而不是空格。任何人,帮我看看这是怎么回事?