我有一个Comet应用程序,它在页面加载后立即发送长轮询请求(通过AJAX)。请求等待很长时间,因此浏览器(例如Safari或Chrome)会将其加载图标保留为加载模式,这会让用户感觉页面仍在加载。
当页面已经加载并且正在进行AJAX长轮询请求之前,有没有办法停止在浏览器中显示加载图标?
答案 0 :(得分:1)
我们已经成功删除了Safari 5.1.5中带有ajax长轮询请求的“加载”指示符。不幸的是,Chrome仍然始终显示加载指标。对于chrome,我们的团队选择简单地更改整个body元素上的css游标值(例如:十字准线或自定义光标) - 一个可怕的“黑客” - 但至少用户不会看到加载鼠标光标在系统上。