2012-12-10 45 views
0

我需要实施基于Web的销售点软件,收据打印将经常进行,并且每次显示打印对话都会很烦人。所以我想摆脱印刷对话。如何使用JavaScript实现?如何在不显示打印对话框的情况下从网页进行打印

我在网上搜索了很多,无法找到合适的解决方案。它必须在所有浏览器上支持(IE,FireFox,Chrome)。

+1

你不能用javascript做到这一点 – ryan

回答

2

简短的回答...你不能....

稍长回答...你不能和可能永远不会能 - 它只是限制到用户打印到特定设置的打印机

+0

这是正确的单独的JavaScript,但他们可以写一个浏览器插件可以做到这一点。 –

+1

对于每个浏览器?当你完成这个工作之后,你将不得不从博物馆窃取一台打印机。 – DavidB

-2

您可以使用一种解决方法 - 这一个不好。

如果您可以控制最终计算机,则可以在其上放置一个简单的AutoIt或Autohotkey脚本。 脚本可以 1.检查您的页面是否正在运行 2.如果是,请始终应用标准打印机。

我们已经完成了这个终端,不应该包含其他软件,然后我们的。这样的事情并不好,但如果它是一个非托管的电脑,早晚在这样的设备上,你会遇到某人想要在另一台打印机上打印某些东西的问题。

相关问题