代码之家  ›  专栏  ›  技术社区  ›  Brad

发送包含JQuery脚本的html电子邮件

  •  7
  • Brad  · 技术社区  · 16 年前

    我使用PHP发送html电子邮件。我尝试在电子邮件中导入css文件,效果很好。

    <link href="http://www.mywebsite.com/css/mail_styles.css" 
          type="text/css" rel="stylesheet" />
    

    <script type="text/javascript" 
            src="http://www.mywebsite.com/scripts/jquery.js"></script>
    

    谢谢。..

    5 回复  |  直到 16 年前
        1
  •  8
  •   Ian Kemp    16 年前

    你可以尝试将脚本文件本身直接嵌入到电子邮件中,但总体而言,在电子邮件中使用JS是一个坏主意,最好避免。

    记住,电子邮件是一种静态的内容传递机制。正如另一位评论员所指出的,如果你想向某人发送动态内容,请通过电子邮件向他们发送一个指向你的DHTML网页的链接。

        2
  •  1
  •   belugabob    16 年前

    @Karim79,我不相信答案像你建议的那样明确。

    话虽如此,读者提供的不可预测的支持水平可能意味着你不应该依赖脚本正确运行(如果有的话),所以你可能想采取“优雅降级”的方法。

        3
  •  0
  •   rogeriopvl    16 年前

    在电子邮件中使用Javascript将是一个安全问题。还有一些不可取的东西。如果你想向用户发送一些花哨的页面,为什么不向他发送一个页面的链接呢?

        4
  •  0
  •   Brian    16 年前

    一个很好的html电子邮件指南是: http://www.anandgraves.com/html-email-guide#javascript

        5
  •  0
  •   Bryce Roney    16 年前