如何向jXHR.js添加超时功能:http://mulletxhr.com/
感谢。
答案 0 :(得分:1)
它有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秒,您可以根据需要对其进行修改。