[英]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.