将样式应用于JavaScript电子邮件

时间:2016-03-16 09:24:16

标签: javascript css css3 html-email

我有一个构建电子邮件的javascript函数,并用一些内容填充地址,主题和正文。

有什么方法可以为身体内的某些元素加上风格?

function createEmail() {
    var email = 'mailto:' + emailAddr +
        '&subject=Postage: ' + cusPostage +
        '&body=Products:' +
                'Spoons: ' + spoonsQty +
                '<h3 style="color: #1c70db;">Hello World!</h3>';
            return email.replace(/\?/g, '');
}

我试过了:

'<h3 style="color: #1c70db;">Hello World!</h3>'

然而,当电子邮件加载时,我会:

Spoons: 1
<h3 style= 

使用Microsoft Outlook

1 个答案:

答案 0 :(得分:1)

遗憾的是,mailto链接只允许纯文本消息。由于您无法在mailto链接中将mime类型设置为html,因此接收端将以纯文本形式处理邮件,即使它包含看起来像html的字符。