1
1
据我所知,使用Javascript无法抑制加载状态,无论您为什么使用它。 然而,对于跨域COMET,至少有一种选择,它不会首先触发加载状态。XMLHttpRequest没有设置加载状态,根据我的测试,允许跨域XHR的CORS(Cross-Origin Resource Sharing)规范得到了很好的支持。 基本上,支持是这样的:(根据浏览器文档和我自己对一个项目的测试)
未经测试,但应得到充分支持:
有限支持:
明显不支持:
这不是一个完整的列表,但它是每一个支持userscript的浏览器,我可以找到测试。我已经花时间在网上引用了我的消息来源 CORS wikipedia page 我能想到的最简单的解决办法就是 test for CORS 然后回到JSONP,这样使用现代浏览器的人就可以获得完美的体验,而使用旧浏览器的人则会将加载状态视为不可避免的副作用。 这是MDC的网页 how CORS works |
2
2
如果你 你的第一个请求 之后 页面已完成加载,您应该能够避免加载指示器。
|
Newbie_Coder · 如何使用Jquery无画布裁剪框架 1 年前 |
NovoMannen · 导航中的下拉菜单在内容后面重叠 1 年前 |
Community wiki · 无法从jquery文档调用函数 1 年前 |