【发布时间】:2014-03-28 14:41:01
【问题描述】:
我有一个打印预览页面,我在其中打开一个页面并在渲染页面后执行打印功能。 Firefox 为此打开一个弹出窗口并停止浏览器,直到我们执行一些操作取消/打印。 但是 chrome 浏览器会打开一个左侧打印面板,其中包含打印选项。
奇怪的是,当页面处于预览状态时,父应用程序无法进行服务器调用。它将停止父应用程序的所有调用,直到打印完成/取消。 我也在 GMAIL 中检查了这种行为,它也停止了这种行为。 例如,单击邮件上的打印图标,它会打开打印预览。将选项卡更改为 gmail 并尝试打开所有选项卡。有些会因为服务器调用不存在而工作,但有些像垃圾邮件不会。
这仅发生在父应用程序中,其他选项卡不受影响。
任何人都可以找出解决方法,以便打印页面不知道其父页面,并且打印功能可以在不停止主应用程序的情况下工作。
谢谢。
【问题讨论】:
标签: javascript google-chrome print-preview