我正在写一个ajax聊天webapp,只是为了测试使用GWT。
为了模拟服务器端从服务器到浏览器的聊天消息,我有一个XHR请求在后面运行。一切正常 - 除了在Chrome上,由于背景上的XHR请求,浏览器显示加载图标(微调器)。
有什么方法可以避免这种情况吗?我在Firefox中测试过它,并没有显示出这种行为。
编辑 - 我找到了解决方案。 http://groups.google.com/group/google-web-toolkit/browse_thread/thread/a0330cb47e05c485?fwc=2
引用GWT groiup帖子:
如果立即建立连接,Chrome会显示加载指示符 来自“body onload()”,即来自onModuleLoad()。
答案 0 :(得分:2)
Chrome显示加载指示符,如果是立即从“body onload()”进行连接,即来自onModuleLoad()。
答案 1 :(得分:0)
不,现在有办法禁用它。
所有AJAX请求都会导致Chrome显示此内容。我猜这是出于安全原因。 (用户知道他/她可能不知道的任何AJAX请求。)此外,它表示正在获取数据 - 一种状态指示器。