我系统上的IE8通常按预期打印页面。 但是对于我正在开发的应用程序的一个特定页面,当我选择打印或打印预览时,IE8会无限期挂起(这在Firefox上不会发生)。
特定网页的特性可能会在IE8中引起这样的问题?
答案 0 :(得分:2)
虽然我还没弄清楚为什么IE8会挂起,但我很确定它与渲染文档的复杂性有关。
因此,作为解决方法,我在打印时通过css排除了文档的某些部分:
<style type="text/css" media="print">
#excludeComplexDiv {display:none;visibility:hidden;}
</style>
所以现在IE8在给出打印命令时不再挂起了!