1. 程式人生 > >JavaScript呼叫瀏覽器列印功能

JavaScript呼叫瀏覽器列印功能

在今天的任務做到了一個列印功能,百度一下得到了解決,沒有什麼難度,寫為部落格記錄一下。具體除錯以後遇到再改變。

<!DOCTYPE html>  
<html>  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
<title>區域性列印案例</title>  
<script type="text/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> </head
>
<body> <p>1不需要列印的地方</p> <p>2這裡不要列印啊</p> <!--startprint--><!--注意要加上html裡star和end的這兩個標記--> <h1>列印標題</h1> <p>列印內容</p> <!--endprint--> <button type="button" onclick="doPrint()">列印</button> <p>不列印的地方啊哈哈哈哈</p
>
<p>2</p> </body> </html>