window.print()上的chrome问题

时间:2017-02-17 08:01:31

标签: google-chrome printing

我有两页。让我们说 pageA.html pageB.html

将pageA.html

<a href="pageB.html" target="_blank"> preview </a>

所以 pageB.html 会加载到新标签页(也是CTRL + p)。

pageB.html

<div onclick="window.print()"> print </div>

点击打印后,chrome将显示打印预览页面。

现在,如果我没有取消或保存打印预览页面, pageA.html 将卡住(将停留在tinymce,bootstrap确认框,甚至页面也不会刷新)。取消或保存打印预览页后, pageA.html 正常工作 但是 pageB.html 上的 Ctrl + p 不会在 pageA.html 中出现问题 因此,任何黑客或解决方案都是值得注意的,以便在 pageB.html 未打印时 pageA.html 不会卡住。

即使首先加载 pageC.html ,然后再次通过window.location加载 pageB.html ,也无法解决问题。

0 个答案:

没有答案