gpt4 book ai didi

javascript - IE7 中的 Window.Print() 功能因分页屏幕而中断

转载 作者:行者123 更新时间:2023-11-28 02:03:57 24 4
gpt4 key购买 nike

我们的应用程序有一个打印功能,通过 JavaScript window.print 实现,我们可以打印那些要显示记录的页面。其中一些页面的分页记录数量超过 20 条。

该功能在除 IE 7 之外的几乎所有浏览器中都能正常工作,在 IE 7 中,当页面有分页时,打印弹出窗口不会打开,或者打开一个空页面时会打印。

有什么办法可以解决这样的问题吗?

最佳答案

如果我必须根据我所看到的进行猜测,那么它很可能根本不是 window.print() 函数。要打印,我们通常会使用条件样式表来格式化打印页面 @media print 但 IE7 不支持此功能,但是带有 media="print 的条件 IE 样式表" 属性可以强制它。

我这么说的原因是因为 IE 现在已经过时了,它在重新渲染打印等内容时表现不佳,因此条件样式表对于获得适当的功能至关重要。

虽然考虑到 IE 已经过时了,甚至像 jQuery 这样的东西也开始取消支持,但我不会担心,只要坚持使用更现代的浏览器,从长远来看,它会为你节省更多时间。

this link显示了另一篇与此类似的帖子。

Support of media queries ,IE 7 甚至没有列出!

关于javascript - IE7 中的 Window.Print() 功能因分页屏幕而中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18051896/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com