当前位置:Gxlcms > html代码 > xml=newActiveXObject("Microsoft.XMLHTTP")出错_html/css_WEB-ITnose

xml=newActiveXObject("Microsoft.XMLHTTP")出错_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:111人阅读

我在写一个js的脚本,我这么写
xml=new ActiveXObject("Microsoft.XMLHTTP");
xml.open("GET","http://xxx/test.asp",false);
xml.send();
用firbug调试的时候这句直接跳过了为什么?


回复讨论(解决方案)

firbug ?firefox下要用 xml=new XMLHttpRequest();

if(window.XMLHttpRequest){ xml=new ActiveXObject("Microsoft.XMLHTTP");}else{   xml=new XMLHttpRequest();}xml.open("GET","http://xxx/test.asp",false);xml.send(); 

firbug ?firefox下要用 xml=new XMLHttpRequest();

if(window.XMLHttpRequest){ xml=new ActiveXObject("Microsoft.XMLHTTP");}else{   xml=new XMLHttpRequest();}xml.open("GET","http://xxx/test.asp",false);xml.send(); 

这个对了,send怎么又出错了?
function GetLocalIPAdress(){	if(window.ActiveXObject)	{		xml=new ActiveXObject("Microsoft.XMLHTTP");	}else	{		xml=new XMLHttpRequest();	}	xml.open("GET","http://iframe.ip138.com/ic.asp",false);	xml.send(null);	kk=xml.ResponseText;	alert(kk);	i=kk.indexOf("[");	ie=kk.indexOf("]");	ip=kk.substring(i+1,ie);	alert(ip);	return ip;}

iframe.ip138.com不是你的域,不能跨域的

iframe.ip138.com不是你的域,不能跨域的
那我怎么能请求这个ip地址呢?


iframe.ip138.com不是你的域,不能跨域的
那我怎么能请求这个ip地址呢?

人气教程排行