JavaScript打印函數myPrint(obj):javascript
JavaScript打印頁面指定div區域原理:使用window.open()在瀏覽器打開一個新的頁面(window), 使用 window.document.write()將指定div區域的內容寫入新窗口文檔,document.close()關閉文檔,使用window.print()調用打印機打印當前文檔。java
function myPrint(obj){ //打開一個新窗口newWindow var newWindow=window.open("打印窗口","_blank"); //要打印的div的內容 var docStr = obj.innerHTML; //打印內容寫入newWindow文檔 newWindow.document.write(docStr); //關閉文檔 newWindow.document.close(); //調用打印機 newWindow.print(); //關閉newWindow頁面 newWindow.close(); }