我安装了最新的谷歌浏览器版本-32.0.1700.107 m
,并在Windows 8机器上使用。
我正在进行以下操作:
popup = window.open();
popup.print();
这将打开一个新的弹出窗口,然后会出现打印窗口。现在,当我从触发此操作的页面返回时,它会冻结,我无法在那里执行任何操作。
这是您参考的一个小示例。FIDDLE
单击按钮并返回fiddle页面(不要关闭打印页面),尝试在fiddle中键入任何内容,它将挂起,只有在关闭打印页面后,fiddle窗口才会恢复正常。
这仅适用于Google Chrome浏览器,其他浏览器可以平稳运行。 请帮帮忙。
我尝试过:
- 使用
window.open("","","width=800,height=600")
在新窗口中打开弹出窗口。 - 添加
popup.close()
。 - 在其他操作系统上打开它(Windows 7,XP)
但没有成功
请一位善良的人士帮助我解决这个问题或找到一些解决方法。