网页在IE中打印速度很慢

时间:2011-06-16 14:38:19

标签: html performance printing internet-explorer-8

对于我们应用程序中的任何HTML5页面(包括页面的静态HTML快照):

在IE中加载打印对话框时(无论你如何到达CTRL + P,右键单击> print,javascript-> .print()),它可能需要很长时间才能加载。

我有一个print.css,显示:无;页面的大部分布局和额外部分。

我希望这是一个痛苦的调试过程,但我喜欢任何关于从哪里开始调试这些症状的建议。

  • 是否可能只是额外的屏幕CSS(这是一个庞大而复杂且非常不相关的内容)?
  • 它可能是javascript资产吗?
  • 您建议查看的任何其他内容(条件IE语句,文档类型等)

1 个答案:

答案 0 :(得分:2)

发现缓慢实际上是由于上面提到的大型CSS文件......我将其更改为media =“screen”,因此在打印队列期间没有加载它并且事情显着加速。

(JS不是问题)

不幸的是,这意味着我的print.css不仅可以隐藏和删除显示,而且现在还必须设置样式 - 但至少性能不会受到影响。