我需要实施基于Web的销售点软件,其中收据打印将经常进行并且每次显示打印对话都会令人讨厌。所以我想摆脱印刷对话。如何使用JavaScript实现?
我在互联网上搜索了很多,无法找到合适的解决方案。它必须在所有浏览器(IE,FireFox,Chrome)上得到支持。
答案 0 :(得分:2)
简短回答......你不能......
更长的答案......您不能也可能永远不会 - 仅限于强制用户使用特定设置打印到特定打印机
答案 1 :(得分:-2)
你可以使用一种解决方法 - 这个不太好。
如果您可以控制终端计算机,则可以在其上放置一个简单的AutoIt或Autohotkey脚本。 脚本可以 1.检查您的页面是否正在运行 2.如果是这样,请始终使用标准打印机。
我们已经为终端做了这个,不应该包含我们的其他软件。这样的事情并不好,但如果它是一台非管理型电脑,迟早会在这些设备上遇到问题,有人想在另一台打印机上打印一些东西。