IE 11正在打印除最后一页之外的空白页

时间:2018-05-01 10:57:37

标签: css internet-explorer printing extjs4.2 quirks-mode

我正在尝试打印ExtJs 4.2 panel。 此面板包含vboxdiv布局中的多个ExtJs grids。 该面板在运行中呈现为隐藏的afterender。 在window.open('')面板的监听器中,使用div构造创建一个新窗口,并将隐藏的innerHTML的{​​{1}}写入新创建的window.document。 然后关闭新创建的document并使用常规window.print构造进行打印。

此安排适用于以下情况:

  • 在Internet Explorer中,当面板尺寸较小且可以在单页中打印时
  • 在Chrome浏览器中,无论面板大小如何

然而,只要面板基于附加到内部网格的数据存储而增长,IE就会仅打印最后一页,而最后一页之前的所有页面都打印为空白页。

我已尝试过在此论坛和其他技术上讨论的各种IE特定CSS,但似乎没有任何效果。

有什么建议吗?

0 个答案:

没有答案