0

我有一个内置 Javascript 的应用程序,可在 chrome 的 kiosk 模式下使用,我想在后台打印收据,而不会失去主窗口的任何焦点(没有打印预览,也没有打印对话框闪烁)。经过一些研究,如果只使用 Javascript 似乎是不可能的(由于浏览器的安全政策)。

我怎样才能绕过这个?

编辑1:添加了接收html文档的js打印功能

function printTicket(printText) {
    w = window.open();
    w.document.write(printText);
    w.document.close();
    w.onload = setTimeout(function () {
        w.print();
        w.close();
    }, 250);
}
4

0 回答 0