On button Click I am trying to print #idThermal contents. First time it doesn't show on print preview but Second time onwards it works perfectly fine
var divContents = $("#idThermal").html();
var printWindow = window.open('', '', 'height=400,width=800');
printWindow.document.write('<html><head><title></title>');
printWindow.document.write('<link href="/Content/ThermalPrint.css" rel="stylesheet" />');
printWindow.document.write('</head><body onload=' + printWindow + '.print(); ' +
printWindow + '.close();>');
printWindow.document.write(divContents);
printWindow.document.write('</body></html>');
printWindow.document.close();
printWindow.print();
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…