javascript - 发送带有 JQuery 脚本的 html 电子邮件

标签 javascript html email import

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

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

但我希望电子邮件看起来有一些 JQuery 技巧,所以我尝试在电子邮件中导入 JQuery 库以添加一些脚本,但即使是 gmail 也无法读取该库。

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

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

谢谢...

最佳答案

出于安全原因,大多数电子邮件客户端要么完全禁用电子邮件 JavaScript,要么只允许其中的一部分。 Gmail 等基于 Web 的客户端很可能属于前一类。

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

编辑

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

关于javascript - 发送带有 JQuery 脚本的 html 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1321762/

相关文章:

android - 在 Android 中使用服务在 Android 中安排电子邮件/在 Android 中在后台发送电子邮件

html - 卡住右侧的表格列并按其他单元格的中心对齐单元格内容

html - 表格单元格高度 - 是否也有一些必须遵守的最小尺寸?

javascript - div 类在选定的下拉值上显示/隐藏

image - 有没有一种已知的方法可以在发送时事通讯时强制显示您的图像?

javascript - 单击按钮时我的 loading.gif 不显示

javascript - 如何过滤 EXTJS 网格列表过滤器?

javascript - 如何将对象作为 href 从 javascript 传递给函数调用

javascript - 在浏览器中移动图像元素

javascript - Google Apps 脚本 - 使用来自 html 的 png 自动发送电子邮件