【发布时间】:2009-08-06 03:55:39
【问题描述】:
我正在使用 XMLHTTPRequest 绑定从服务器接收异步事件。 XHR 打开一个服务器 URI,然后挂起,直到有事件发生或发生超时,在任何情况下,JS 都会立即在同一个 URI 上触发一个新的 XHR。
这很好用,但在 Safari 和 Chrome 中存在一个烦人的问题:当任何 XHR 处于活动状态时,两者都会继续显示“页面加载”动画。 Chrome 更进一步,并保持动画光标,有效地使应用程序无法使用。
有没有办法禁用这种行为?我相信这是出于安全原因故意这样做的,因此用户始终可以知道页面是否正在加载任何内容。不过,FF 和 IE 对 XHR 的处理方式不同。
【问题讨论】:
-
你能发布你用来发出请求的代码吗?
标签: javascript webkit xmlhttprequest