Get_xmlHttp.send(null); 这里是140行--出现错误 在ie上出现,360安全浏览器一切正常

代码之城 2015-12-13 10:08:03
这是一个每3秒循环数据的程序,是聊天室程序,循环的时候出现此错误
文件: ajax.js,行: 140,列: 5
SCRIPT7002: XMLHttpRequest: 网络错误 0x2ee1, 由于出现错误 00002ee1 而导致此项操作无法完成

我找到代码如下
function xianshi_startRequest(url) {
Get_createXMLHttpRequest();

Get_xmlHttp.onreadystatechange = xianshi_handleStateChange;
Get_xmlHttp.open("GET", url, true);
Get_xmlHttp.send(null); 这里是140行 ---出现错误 在ie上出现,360安全浏览器一切正常
}


F12 调试说 无法连接到目标服务器。 查看网络检测 有一半显示挂起
...全文
173 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
indentify 2015-12-14
  • 打赏
  • 举报
回复
应该是Get_createXMLHttpRequest
indentify 2015-12-14
  • 打赏
  • 举报
回复
错误在这里: function xianShi_handleStateChange() { var xmlHttp=null; try { // Firefox, Opera 8.0+, Safari xmlHttp=new XMLHttpRequest(); } catch (e) { //Internet Explorer try { xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); } } return xmlHttp; }
Go 旅城通票 2015-12-14
  • 打赏
  • 举报
回复
Get_createXMLHttpRequest() 改为局部返回xhr对象试试,每次请求新建一个xhr对象,不要使用同一个xhr var Get_xmlHttp=Get_createXMLHttpRequest()

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧