小编Gar*_*wen的帖子

Firefox 19从JavaScript打印PDF

我有一个"打印"按钮,可以调用以下JavaScript

window.frames.myPdfFrame.print();
Run Code Online (Sandbox Code Playgroud)

其中"myPdfFrame"指的是带有src的PDF的iframe.

在Chrome和Firefox 18(及以下版本)中,这会按预期打开打印对话框,但从Firefox 19开始,我收到以下错误

Error: Permission denied to access property 'print'
Run Code Online (Sandbox Code Playgroud)

我认为这与使用Firefox 19而不是Adobe插件发布嵌入式PDF查看器有关.使用PDF插件工具栏中的打印图标按预期工作.

有没有办法从Javascript调用Firefox 19中的内联PDF中的打印对话框?

javascript pdf firefox

16
推荐指数
1
解决办法
1万
查看次数

标签 统计

firefox ×1

javascript ×1

pdf ×1