【发布时间】:2011-09-16 16:53:29
【问题描述】:
我希望我的应用程序直接打印到默认打印机,而不出现 Windows 选择打印机对话框,并且 我真的不需要显示屏幕。用户想要的只是打印输出、收据。
【问题讨论】:
-
如果允许 javascript 这样做,我会担心的。
-
你有什么解决办法吗?我想让网页也自动打印发票。
标签: php javascript printing
我希望我的应用程序直接打印到默认打印机,而不出现 Windows 选择打印机对话框,并且 我真的不需要显示屏幕。用户想要的只是打印输出、收据。
【问题讨论】:
标签: php javascript printing
不,你不能这样做。
您只能使用 javascript 执行 window.print() 并显示窗口。
为什么不能:因为安全。
【讨论】:
不,恐怕这是不可能的。您可以同时运行数百万个打印任务,这对用户不利
【讨论】:
是的,你可以。在 Firefox about:config 中,您可以使属性 print.always_print_silent 等于 true。然后 Firefox 将在没有提示的情况下打印。 并且使用“JS Print setup”,您可以直接从 javascript 调整一些打印机参数
【讨论】:
简短的回答:你不能用 JavaScript 做到这一点。
【讨论】: