如何向 jXHR.js 添加超时功能,可从以下网址获得:http: //mulletxhr.com/
谢谢。
它有SETTIMEOUT
,在这里查看它的源代码:
我们在send
功能中使用了它。在那里搜索send:
。
更新:
在jXHR.js
文件中修改这个函数:
send:function(){
SETTIMEOUT(function(){
scriptElem = doc.createElement("script");
scriptElem.setAttribute("type","text/javascript");
scriptElem.onload = scriptElem.onreadystatechange = function(){handleScriptLoad.call(scriptElem);};
scriptElem.setAttribute("src",script_url);
doc.getElementsByTagName("head")[0].appendChild(scriptElem);
},60000);
fireReadyStateChange(2);
},
参见我60000
在上面的代码中添加了 60 秒,您可以根据需要进行修改。