我试图通过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();
}
我的问题是,如何停止在浏览器上打开打印对话框,如果不打开浏览器上的打印对话框,我是否可以打印它?
提前感谢您的帮助。