打印web页面中指定的DOM元素----table表格打印

html 代码:

 【注意】:这里的注释一定要写,用来标记要打印 DOM 元素的起始节点。

 

 

如果想动态插入打印注释的标识,需要如下 js 代码:

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();

 

posted @ 2020-06-05 14:45  牧羊狼  阅读(1015)  评论(0编辑  收藏  举报