我在单击按钮时使用window.open(),并在该页面上使用window.print()。 如果我只是通过打印对话框关闭窗口(不选择“保存”或“取消”),则母网页在Google Chrome中无响应。
它适用于其他浏览器。
任何人都可以帮忙吗?
答案 0 :(得分:1)
这似乎是Chrome版本34中的一个错误。我相信他们已经解决了这个问题。
答案 1 :(得分:0)
我与Chrome完全相同。您需要手动重新加载页面:
window.onunload(function(){
window.opener.location.reload();
});
使用打印对话框关闭子窗口时,在子窗口上调用onunload函数。
答案 2 :(得分:0)
这是Chrome中的一个已知问题,因为chrome允许您在后台工作,将Chrome版本更新为v36 Beta或v37Dev,问题就会消失。