有2个文件:index.html
和print.html
第一个文件包含一个按钮,使用简单命令打开print.html
:
window.open("print.html", "_blank", "menubar=yes,toolbar=yes,status,scrollbars,resizable");
print.html
只包含一个按钮,点击它可以打开打印预览对话框:
<button onclick="window.print();">
当打开打印预览对话框时会出现问题。在这种情况下,对于 index.html
上的任何操作 - 即发起 ajax 请求的其他文件 - 都将被临时阻塞并放入队列中。只有当预览关闭时,浏览器才会触发所有请求。
我只在 Google Chrome (24.0.1312.52 m) 中看到这个问题。
有人可以确认这是 Chrome 的 bug 吗?