我正在读书herejquery 中的同步 ajax 调用不会超时。
这是技术限制,还是只是作者不想支持的东西?当 ajax 调用是同步的时,实际上会发生什么?
浏览器通过以下方式处理同步/异步请求XMLHttp请求API,但它没有内置的超时功能。 JQuery 在浏览器 XHR API 之上的 JavaScript 中实现了自己的超时。
由于同步调用会阻止所有正在运行的脚本,因此 JQuery 超时不起作用。从理论上讲,如果同步超时是在浏览器级别(而不是 JS 级别)实现的,那么同步超时似乎是可能的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)