Javascript window.print()默认为PDF
我正在处理的站点上的打印按钮会打开一个新窗口,并用一些HTML填充它。我调用Javascript window.print()默认为PDF,javascript,Javascript,我正在处理的站点上的打印按钮会打开一个新窗口,并用一些HTML填充它。我调用window.print(),它工作正常,但我和其他测试过它的人的默认打印机始终是PDF编写器(如果系统上有)。是否有办法在选择了相应的默认打印机的情况下打开“打印”对话框,以便用户不必每次都选择打印机?这完全取决于您的浏览器。 与手头的代码无关。您只能像这样更改布局: <style type="text/css" media="print"> @page { size: landscape;} </s
window.print()
,它工作正常,但我和其他测试过它的人的默认打印机始终是PDF编写器(如果系统上有)。是否有办法在选择了相应的默认打印机的情况下打开“打印”对话框,以便用户不必每次都选择打印机?这完全取决于您的浏览器。与手头的代码无关。您只能像这样更改布局:
<style type="text/css" media="print">
@page { size: landscape;}
</style>
@页面{大小:横向;}
但我想没有其他东西。
希望这有帮助。JavaScript无法控制用户操作系统中的默认打印机设置。