【问题标题】:Applying Styles To JavaScript Email [duplicate]将样式应用于 JavaScript 电子邮件 [重复]
【发布时间】:2016-07-02 01:55:33
【问题描述】:

我有一个 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

【问题讨论】:

  • 您的函数工作正常,返回完整的输出。让我知道你想做什么或创建一个 jsfiddle
  • 试试这个 '

    Hello World!

    ';

标签: javascript css html-email


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2016-01-22
    • 1970-01-01
    • 2017-12-27
    • 1970-01-01
    • 2012-12-18
    • 1970-01-01
    • 2022-07-22
    • 1970-01-01
    • 2012-03-04
    相关资源
    最近更新 更多