ajax error with javascript
ajax error with javascript
我正在使用以下函数,到目前为止一直运行良好,但我经常收到以下错误:
[例外..."组件返回的失败代码: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.send]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" 位置: "JS 帧 :: http://www.myURL.info/manage/sharedLibrary.js :: getFile :: 第 406 行" 数据: 否]
注意错误行在下面直接在代码块中的注释之后指示。
其他研究 这显然是 Firefox 的常见问题。有没有人有更清洁的方法可以做到这一点?1
到目前为止,该功能一直运行良好,如下所示:
function getFile(url){
var AJAX = null;
try{
if(window.XMLHttpRequest){
AJAX = new XMLHttpRequest();
}else{
AJAX = new ActiveXObject("Microsoft.XMLHTTP");
}
if(AJAX){
AJAX.open("GET", url, false);
//The line below is line 406 in the error code.
AJAX.send(null);
return AJAX.responseText;
}else{
return false;
}
}catch(err){
var a = prompt("", err);
}
}
我正在使用火狐作为我的浏览器。 如果我崩溃 Firefox 并重新启动,错误不再存在,但一段时间后会重新出现。用例并不完全精确。
我应该为每个请求重置一些变量吗?
如果我尝试捕获,该错误似乎破坏了一些在重新启动浏览器之前不会重置的基础功能。
任何帮助将不胜感激!
试试
AJAX.onreadystatechange = function(){ var text = AJAX.responseText};
以前
AJAX.send(null);
相关文章:
- Modify Javascript with C#
- JavaScript with PHP SESSION
- Javascript with IE 11 issue
- javascript with()函数获胜'我不适合歌剧、Chrome或Brave
- Javascript with Heroku
- sqlite with javascript with phonegap using build.phonegap.co
- Including html+javascript with javascript
- .post javascript with PHP 以启用 select 语句返回
- Scrape query JavaScript with scrapy
- 正则表达式 JavaScript with punct,space 和 alnum
- writing JavaScript with PHP
- 将字符串从 C# 传递到 Javascript with Phonegap 和 Windows Phone 8
- Javascript with SJCL lib,在 GCM 模式下解密 AES
- Javascript with jquery datepicker using knockout
- Java to JavaScript with NodeJS convertion
- onMouseOver JavaScript with CSS list-style-image
- Appending on javascript with onclick
- javascript with html for stickynotes
- Scraping javascript with R
- Inserting javascript with jQuery .html