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