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
本文介绍了一种使用JavaScript实现的网页局部打印方法,通过设置特定注释标记来界定打印范围,适用于打印网页中特定部分的需求。
290

被折叠的 条评论
为什么被折叠?



