【发布时间】:2011-11-08 19:20:20
【问题描述】:
在我们的 Web 应用程序中,我们有几个页面的打印功能,我们采用的方法是将当前页面的内容放入全局可用的 iframe 文档中并打印 iframe(使用 Javascript)。这在 Firefox 中工作得很好,但在 IE 中它以非常小的字体打印 iframe,几乎不可读。
在两个浏览器中应用的所有 CSS 都是相同的,我确保正在打印的 HTML 不会以任何方式溢出(使 IE 适合内容或其他内容)......而且 IE 打印仍然非常小。有趣的是,如果我将打印逻辑更改为写入新窗口,然后执行 window.print(),则在 IE 中一切正常,并且字体与 CSS 要求/指定的一样大。
有没有人在 IE 中遇到过类似的 iframe.print() 问题?
感谢您的帮助。
尼丁
【问题讨论】:
-
您有任何特定于打印的 CSS 吗?
-
一开始没有,但我在没有任何帮助的情况下创建了一个。即使使用特定的打印 CSS IE 也会以小字体打印 iframe。
标签: internet-explorer iframe printing