Javascript window.print() defaults to PDF

Javascript window.print() defaults to PDF

本文关键字:defaults to PDF window print Javascript      更新时间:2023-09-26

我正在工作的网站上的打印按钮打开一个新窗口,并用一些HTML填充它。我调用window.print(),它工作得很好,但我自己和其他测试过它的人的默认打印机始终是PDF编写器(如果系统上有)。是否有一种方法可以打开打印对话框并选择相应的默认打印机,这样用户就不必每次都选择打印机了?

这一切都取决于您的浏览器
与手头的代码无关。

您只能这样更改布局:

<style type="text/css" media="print">
@page { size: landscape;}
</style>

但我想没有其他东西。希望这能有所帮助。