使用JavaScript打印網頁指定DIV區域

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();
}
相關文章
相關標籤/搜索