【问题标题】:Embed print link with in html email?在html电子邮件中嵌入打印链接?
【发布时间】:2013-04-17 02:35:18
【问题描述】:

我正在尝试在 html 电子邮件爆炸中嵌入打印链接。

我尝试了以下代码,但它不起作用。

<a href="javascript:window.print();">
<img src="reward_08.gif" border="0"  width="71" height="52" alt="PRINT">
</a>

当我在网页中执行上述代码时,它可以正常工作。

有什么建议吗?

【问题讨论】:

  • 电子邮件通常不支持 JavaScript。大多数电子邮件客户端都会有一个“打印”按钮,不是吗?
  • 是的电子邮件客户端将有一个打印按钮。但是我们可以在不使用 javascript 的情况下实现此功能吗?这是我的办公室希望我在电子邮件中添加的功能之一。
  • 并非如此。我能想到的唯一解决方法是链接到一个网页,并在 that 上有一个打印按钮
  • 没有指示用户“按 CTRL + P 打印此消息的内容”,Pekka 的网页解决方案是要走的路。

标签: html email printing html-email email-client


【解决方案1】:

与 cmets 一样,因为电子邮件客户端通常不支持 javascript。您可以将按钮/文本链接指向作为电子邮件副本的外部页面,并将&lt;body&gt; 标记更改为此

<body onload="window.print()">

【讨论】:

    猜你喜欢
    • 2010-11-13
    • 2011-10-06
    • 2011-09-01
    • 2015-03-14
    • 1970-01-01
    • 2011-08-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多