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

Bra*_*rad 7 html javascript email import

我正在使用PHP发送HTML电子邮件.我试图在电子邮件中导入css文件,它工作正常.

<link href="http://www.mywebsite.com/css/mail_styles.css" 
      type="text/css" rel="stylesheet" />
Run Code Online (Sandbox Code Playgroud)

但我希望这封电子邮件看起来很时尚,有些JQuery技巧,所以我试图在电子邮件中导入JQuery库来添加一些脚本,但即使是gmail也无法读取库.

<script type="text/javascript" 
        src="http://www.mywebsite.com/scripts/jquery.js"></script>
Run Code Online (Sandbox Code Playgroud)

那么有没有办法在html电子邮件中导入JavaScript库?

谢谢 ...

Ian*_*emp 8

由于安全原因,大多数电子邮件客户端要么完全禁用电子邮件JavaScript,要么仅允许其子集.Gmail等基于网络的客户可能属于前一类.

您可以尝试将脚本文件本身直接嵌入到电子邮件中,但在电子邮件中使用JS总体上是最好避免的坏主意.

编辑

请记住,电子邮件是一种静态内容交付机制.正如另一位评论员指出的那样,如果您想向某人发送动态内容,请通过电子邮件向他们发送指向您的DHTML网页的链接.