function preview() {
bdhtml = window.document.body.innerHTML;
sprnstr = "<!--startprint-->";
eprnstr = "<!--endprint-->";
prnhtml = bdhtml.substr(bdhtml.indexOf(sprnstr) + 17);
prnhtml = prnhtml.substring(0, prnhtml.indexOf(eprnstr));
window.document.body.innerHTML = prnhtml;
window.print();
}
引用上面JS ,然后再打印的开始复制<!--startprint-->,结束为<!--endprint-->,打印按钮执行preview() 方法即可,如果你是打印一段DIV,请用这两个注释包含住DIV即可
转载于:https://my.oschina.net/u/1430310/blog/356617