找回密码
 注册

Synchronous XMLHttpRequest on the main thread is deprecated

php 发表于 2016/7/29 18:02 | 显示全部楼层 |阅读模式
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
主线程中同步的 XMLHttpRequest 已不推荐使用,因其对终端用户的用户体验存在负面影响。更多帮助请见 http://xhr.spec.whatwg.org/.
Google Chrome和Firefox在以同步方式发送ajax请求时,会在控制台发出以上错误信息,ajax请求无法正常完成。
ajax同步请求过程是“发送请求-->等待响应结果-->接收响应结果-->处理响应结果-->继续执行后面的代码”,javascript是单线程执行,在请求完成之前,浏览器被阻塞,无法执行其他操作,如果请求处理时间较长,严重影响用户体验。
ajax异步请求过程是“发送请求–>等待响应结果的同时继续执行后面的代码–>接收响应结果–>处理响应结果”,不会影响面的js执行,对用户体验更为友好。

手机版|轻松E站

轻松E站

快速回复 返回顶部 返回列表