-->

外文字母发送邮件时失败(Foreign letters failing when sending e

2019-10-22 06:04发布

有时我发送电子邮件在德国,我需要用o一个SS等......我已经写文本包含这些字母和使用()出现就好了警报。 我有一些代码来发送电子邮件:

    var link = "mailto:" + SendTo
         + "&cc= " 
         + "&subject=" + escape(subjectLine)
         + "&body=" + escape(BodyText);
         window.location.href = link;

当我点击一个按钮,发送电子邮件,文本缺少这些国外的信件如格鲁斯散发出来的GRU。 我需要把任何东西在这里,以确保这些信件不会消失?

先感谢您

Answer 1:

下面的文章说明了如何使用JavaScript字母解码:

使用Javascript解码HTML实体

function decodeHtml(html) {
    var txt = document.createElement("textarea");
    txt.innerHTML = html;
    return txt.value;
}

HTML实体解码

使用jQuery:

varTitle = $('<textarea />').html("Chris&apos; corner").text();


文章来源: Foreign letters failing when sending emails