打印pdf embed / iframe IE8 +

时间:2012-11-16 20:33:18

标签: javascript internet-explorer iframe

我有一个嵌入在iframe主体中的pdf的iframe,我想专注于iframe并打印其内容。 iframe是可见性:隐藏的高度和宽度为1px。

                    window.frames["iframeId"].focus();
                    window.frames["iframeId"].print();

这似乎不适用于IE8。发生的事情是我看到了一个打印对话框 - 但是打印的内容并不是我所期望的 - 它试图打印整个浏览器窗口而不是iframe的内容。看起来像focus()在IE中不起作用?有没有解决这个问题的方法?感谢。

1 个答案:

答案 0 :(得分:0)

浏览器无法以这种方式打印PDF。打印PDF的代码来自插件中的WITHIN,而不是浏览器。