我开发了一个餐厅订单打孔软件,可以打印厨房订单(KOT)&条形码单(BOT)在一个html页面中分为两部分。但在一个打印点击KOT部分应该去厨房打印机& BOT部分应该去酒吧打印机。如果某些其他柜台如冰淇淋等可用,打印机可以超过两个。我可以使用CSS& amp; 'two / three / no_of_sections',但客户只需点击一下即可。我被困了请求帮助。
Bilal
答案 0 :(得分:3)
只需点击一下即可使用JavaScript执行此操作 。出于安全原因,JS是沙箱 - 在这种特殊情况下,这意味着JS只能用于显示浏览器的Print
窗口,而就是它。
进一步参考:window.print()
@ MDC。
但是,您可以设置一个打印代理,如Google Cloud Print。
答案 1 :(得分:1)
您无法使用Javascript自动执行此操作。为什么呢?
何时显示哪个打印对话框 有人按下打印按钮 他们的浏览器或Javascript window.print()方法的运行依赖于 操作系统和什么打印机 已安装在计算机上。
好的解释here。
注意:请不要问“如果我知道操作系统和安装的打印机,我可以这样做吗?” ; - )