我正在处理一个HTML模板,该模板被发送到多个电子邮件客户端,如Outlook,Gmail,Yahoo等。 我在页脚中有一个 Print 方法。
此打印功能在不同浏览器中进行测试时效果很好,但在发送到电子邮件客户端时代码会被删除,从而阻止了打印功能。
摘录如下(预期):
<a href="javascript:" onclick="window.print(); return false;">
Print
</a>
电子邮件客户端中的实际:
<a>
Print
</a>
我为基于触摸的设备添加了href="javascript:"
以访问“打印”功能。
我还试过附加class
并使用click
标记调用script
事件,但脚本标记也被删除了。
那么,我该如何为电子邮件客户端执行Print?
编辑1: 我无法链接到此link中指出的副本的任何外部页面。
答案 0 :(得分:0)
电子邮件客户端删除每个与javascript相关的元素,因为它可能会产生安全问题。所以我想你不能。