簡體   English   中英

從iframe打印pdf文件

[英]Print pdf file from iframe

我正在使用iframe顯示pdf文件。 我只需要從該頁面中篩選該pdf文件。 我已經編寫了以下腳本,用於在單擊按鈕時進行打印。

//print pdf file
    $("#btnPrint").click(function () {      
        window.frames["printf"].focus();
        window.frames["printf"].print();
    });

它在鉻中的表現很好。 但是給在Firefox和IE瀏覽器錯誤。 在firefix中,給出如下錯誤: 錯誤:拒絕訪問屬性“ print”的權限

在IE中,出現類似以下錯誤: SCRIPT65535:無效的調用對象

我沒有使用任何插件。 請讓我知道如何解決該問題?

在這里,我建議您將div ID傳遞給此給定的函數,它將幫助您打印該div的內容。

函數PrintSummary(tableid){

var tbl = document.getElementById(tableid);
if (tbl) {

    strPrintContent += tbl.innerHTML;

    var printWin = window.open("print.html", "printSpecial");
    printWin.document.open();
    printWin.document.write(strPrintContent);
    printWin.document.close();
    printWin.print();
}

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM