Rumah >hujung hadapan web >html tutorial >xml=new ActiveXObject("Microsoft.XMLHTTP")出错_html/css_WEB-ITnose

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

WBOY
WBOYasal
2016-06-24 12:24:022183semak imbas

我在写一个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>

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn