var headstr = “
var footstr = “”;
var newstr = divhead + divbody + divfoot;
var printInfos = headstr + newstr + footstr;
BasePrint(printInfos);
return false;
function BasePrint(printInfos) {
var iframe = document.getElementById(“print-iframe”);
if (!iframe) {
iframe = document.createElement(‘IFRAME’);
var doc = null;
iframe.setAttribute(“id”, “print-iframe”);
iframe.setAttribute(‘style’, ‘position:absolute;width:0px;height:0px;left:-500px;top:-500px;’);
document.body.appendChild(iframe);
doc = iframe.contentWindow.document;
debugger
//这里可以自定义样式
doc.write(printInfos);
doc.close();
iframe.contentWindow.focus();
}
// 延迟200毫秒加载打印
setTimeout(function () {
iframe.contentWindow.print();
document.body.removeChild(iframe);
}, 200);
}