我需要从网上打印多个页面。我使用 JavaScript 来打印页面。我们如何使用 JavaScript 检查打印机是否有任何纸张?
问问题
505 次
2 回答
5
你不能。这将需要访问本地机器的打印机驱动程序。您甚至无法离开浏览器,更不用说其他任何事情了。
无论如何,这种行为应该留给本地机器。打印作业发送后,您将无法控制它。
于 2013-09-04T14:57:37.777 回答
2
假设您正在谈论一个 Intranet 应用程序,您可以编写自己的通信协议来控制、监视和诊断您的打印机进纸。之前做过类似的事情,请参阅http://en.wikipedia.org/wiki/Hyper_Text_Coffee_Pot_Control_Protocol。
在调用之前混合一些异步状态调用window.print
,你应该很高兴。
如果这很麻烦,您可能应该押注用户能够重新填充他们的打印机纸张。
于 2013-09-04T15:07:56.120 回答