显示网站打印的PDF

时间:2015-04-02 19:57:17

标签: javascript pdf printing

您可以链接打印网页以打印PDF吗?

理想情况下,一旦用户使用浏览器的打印功能,就会下载PDF(因此,性能影响不会影响未打印网站的用户)。

我正在寻找Javascript / CSS打印媒体查询解决方案。

1 个答案:

答案 0 :(得分:0)

回答我自己的问题:

您可以触发Javascript在打印事件上运行,将用户重定向到PDF(适用于IE 5 +,Firefox 6 +,Chrome 9+和Safari 5 +):

Detecting browser print event

使用window.location =" http://whatever.you.want.com"

从上面的链接替换代码段中的console.logs

使用此方法,打印对话框将短暂打开,立即关闭并将用户重定向到PDF,他们将不得不再次点击打印按钮。