Maison >interface Web >tutoriel HTML >xml=new ActiveXObject("Microsoft.XMLHTTP")出错_html/css_WEB-ITnose

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

WBOY
WBOYoriginal
2016-06-24 12:24:022183parcourir

我在写一个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地址呢?

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js'></script> <script>    function getIp(){        $.getScript(          'http://pv.sohu.com/cityjson' ,function(){           alert( 	 returnCitySN.cip +':' + returnCitySN.cname )          } )    }   getIp();</script>

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn