0

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

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

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

4

1 回答 1

0

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

于 2012-11-16T20:46:54.233 回答