js打印页面内容

<script language=javascript>
function doPrint() {
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();
}
</script>

 

其中sprnstr和eprnstr可放到页面中的任何位置。打印sprnstr和eprnstr中间的内容

posted @ 2012-03-07 14:20  low_key  阅读(183)  评论(0编辑  收藏  举报