使用窗口打印方法打印页面时,Google Chrome会冻结

时间:2014-02-12 13:48:36

标签: javascript google-chrome popup

我在Windows 8计算机上安装了最新的谷歌浏览器版本 - 32.0.1700.107 m

我这样做:

popup = window.open();
popup.print();

这将打开一个新的弹出窗口,并出现一个打印窗口。现在,当我回到触发此处的页面时,它会冻结,我无法在那里做任何事情。

这是小提琴,供您参考。 FIDDLE

单击按钮并返回小提琴页面(不要关闭打印页面)并尝试在小提琴中键入任何内容,它将被挂起,只要您关闭打印页面,小提琴窗口就会正常

仅限谷歌浏览器,其他浏览器工作正常。请帮忙。

我试过了:

  1. 使用window.open("","","width=800,height=600")在新窗口中打开弹出窗口。
  2. popup.close()
  3. 在某些不同的操作系统(Windows 7,XP)上打开它
  4. 但没有成功

    请一些善良的人帮助我解决这个问题或一些解决方法。

1 个答案:

答案 0 :(得分:1)

这是Google Chrome中的问题,将根据此issue在Chrome 36中修复。