停止打开“打印”对话框

时间:2018-05-23 09:24:26

标签: javascript printing

我试图通过JavaScript打印条形码。

我所做的是:在div中打印条形码,然后通过JavaScript打印HTML内容。

我写的代码如下:

function printBarCode(divToPrint,ProductName,NameOfPrinter) {
    var newWin = window.open('','','left=0,top=0');
    var htmlStart = '<div align="center"><p>'+ProductName+'</p>';
    var htmlEnd = '<p>'+NameOfPrinter+'</p></div>';

    var passToPrinter = htmlStart + divToPrint.html() + htmlEnd;
    newWin.document.write(passToPrinter);
    newWin.print();
    newWin.close();
}

我的问题是,如何停止在浏览器上打开打印对话框,如果不打开浏览器上的打印对话框,我是否可以打印它?

提前感谢您的帮助。

0 个答案:

没有答案