天天看點

js 網頁指定區域列印

<script language="javascript">

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

}

</script>

<div>檔案頭部,不列印出來的内容。。。</div>

<div>檔案頭部,不列印出來的内容。。。</div>

<div>檔案頭部,不列印出來的内容。。。</div>

<!--startprint-->

<div>這是被列印出來的内容</div>

<div>這是被列印出來的内容</div>

<div>這是被列印出來的内容</div>

<div>這是被列印出來的内容</div>

<!--endprint-->

<div>檔案尾部,不列印出來的内容。。。</div>

<div>檔案尾部,不列印出來的内容。。。</div>

<div>檔案尾部,不列印出來的内容。。。</div>

<input type="button" name="print" value="預覽并列印" οnclick="preview()">

轉載于:https://my.oschina.net/wangwang110/blog/10340

繼續閱讀