Javascript - 在iframe中打印pdf,以及Firefox bug的解决方法

时间:2015-06-16 05:53:41

标签: javascript firefox pdf iframe

我正在使用这段javascript来打印iframe中显示的pdf文件。

function printPage()
{
  var div = document.getElementById("printerDiv");
  div.innerHTML = '<iframe src="/cgi-bin/pr.pl?tx.pdf"   onload="this.contentWindow.focus();this.contentWindow.print();"></iframe>';
}

在Chrome中完美运行,但在Firefox中,由于Firefox bug已存在超过一年,我收到以下错误

错误:拒绝访问属性“print”的权限

任何人都可以提供一种解决方法,让我在Firefox中打印PDF文档而不显示它吗?显然,我现在正在使用iframe(看不见),但这似乎是问题所在。不幸的是,不可能使用Chrome。

**

0 个答案:

没有答案