我在一个网站上有一些图像,并且 lighbox 插件可以工作 - 所以当你点击一个图像时,它会在一个框架中打开图像,并让你滚动浏览页面上的其余图像,非常优雅。
有人问我,是否可以在 HTML 电子邮件中使用 lightbox 插件?
我怀疑不是,因为我不认为电子邮件带有 JavaScript 代码 - 但任何人都可以确认它是否绝对不可能?
谢谢
我在一个网站上有一些图像,并且 lighbox 插件可以工作 - 所以当你点击一个图像时,它会在一个框架中打开图像,并让你滚动浏览页面上的其余图像,非常优雅。
有人问我,是否可以在 HTML 电子邮件中使用 lightbox 插件?
我怀疑不是,因为我不认为电子邮件带有 JavaScript 代码 - 但任何人都可以确认它是否绝对不可能?
谢谢
不,您不能在电子邮件客户端中运行 JavaScript。这将存在非常大的安全问题。
电子邮件客户端对 html、css 和 javascript 的限制非常严格。他们只允许语言的一部分工作。您可以检查这两个资源,以了解您可以/或不能在每个电子邮件客户端中执行的操作:
http://www.campaignmonitor.com/css/
http://en.wikipedia.org/wiki/Comparison_of_email_clients
一般不支持 Javascript。
我可能会说这在理论上是可能的,但强烈不推荐:一切都取决于邮件代理(例如,PC 上的软件根本不支持 JS)。它们中的大多数都阻塞了内联和包含 JS。
干杯!
客户端应用程序如何呈现 html 邮件没有标准。
见这里:http ://www.email-standards.org/acid-test/
html 电子邮件应始终采用静态布局。
普通客户端不支持 JS。也许有些人会支持,但不应该!