如何在打印机不可用时测试JavaScript的window.print功能?

时间:2012-03-01 08:21:31

标签: javascript css printing

好吧,我正在使用JavaScript window.print()方法并且没有附加打印机,所以我可以将输出作为图像或pdf来确保我获得所需的输出吗?

3 个答案:

答案 0 :(得分:1)

你不能这样做。除非使用某些浏览器插件,否则无法测试客户端计算机上是否有可用的打印机。

答案 1 :(得分:1)

尝试安装一个类似于CutePDF

的print-to-pdf程序

答案 2 :(得分:0)

在大多数新浏览器中,您都有一个打印预览功能,您可以使用它来查看是否根据您的媒体获得所需的输出:css中的打印设置。 Javascript中的window.print只是在浏览器中触发打印功能,实际上与打印的外观无关。