ajax 대상 을 만 들 고 여러 브 라 우 저 를 호 환 하 는 방법

이 글 은 ajax 대상 을 만 들 고 여러 브 라 우 저 를 호 환 하 는 방법 을 소개 합 니 다. 필요 한 친 구 는 참고 하 시기 바 랍 니 다.

 
function createAjax(){ 
var request=false; 
//window    XMLHttpRequest     IE,  (IE7    ) 
if(window.XMLHttpRequest){ 
request=new XMLHttpRequest(); 
if(request.overrideMimeType){ 
request.overrideMimeType("text/xml"); 
} 
//window    ActiveXObject      IE 
}else if(window.ActiveXObject){ 
var versions=['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Msxml2.XMLHTTP.7.0','Msxml2.XMLHTTP.6.0','Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2.XMLHTTP']; 
for(var i=0; i<versions.length; i++){ 
try{ 
request=new ActiveXObject(versions[i]); 
if(request){ 
return request; 
} 
}catch(e){ 
request=false; 
} 
} 
} 
return request; 
} 
var ajax=createAjax(); 
alert(ajax); 

좋은 웹페이지 즐겨찾기