发送电子邮件时外国信件失败
Foreign letters failing when sending emails
我有时不得不用德语发送电子邮件,我需要使用 ö ä ß 等...我写了包含这些字母的文本并使用 alert() 它们看起来很好。我有发送电子邮件的代码:
var link = "mailto:" + SendTo
+ "&cc= "
+ "&subject=" + escape(subjectLine)
+ "&body=" + escape(BodyText);
window.location.href = link;
当我单击按钮发送电子邮件时,文本中缺少这些外文字母,例如 gruß 显示为 gru。我需要在此处放置任何内容以确保这些字母不会消失吗?
提前致谢
以下文章展示了如何使用 javascript 解码字母:
Javascript decoding html entities
function decodeHtml(html) {
var txt = document.createElement("textarea");
txt.innerHTML = html;
return txt.value;
}
HTML Entity Decode
使用jquery:
varTitle = $('<textarea />').html("Chris' corner").text();
我有时不得不用德语发送电子邮件,我需要使用 ö ä ß 等...我写了包含这些字母的文本并使用 alert() 它们看起来很好。我有发送电子邮件的代码:
var link = "mailto:" + SendTo
+ "&cc= "
+ "&subject=" + escape(subjectLine)
+ "&body=" + escape(BodyText);
window.location.href = link;
当我单击按钮发送电子邮件时,文本中缺少这些外文字母,例如 gruß 显示为 gru。我需要在此处放置任何内容以确保这些字母不会消失吗?
提前致谢
以下文章展示了如何使用 javascript 解码字母:
Javascript decoding html entities
function decodeHtml(html) {
var txt = document.createElement("textarea");
txt.innerHTML = html;
return txt.value;
}
HTML Entity Decode
使用jquery:
varTitle = $('<textarea />').html("Chris' corner").text();