createXMLHttp

createXMLHttp
function createXMLHttp(){
  if(typeof XMLHttpRequest!="undefined"){
    return new XMLHttpRequest();
  }else if(window.ActiveXObject){
    var aVersions=["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXML2.XMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"];
 for(var i=0;i<aVersions.length;i++){
   try{
      var oXmlHttp=new ActiveXObject(aVersions[i]);
   return oXmlHttp;
   }catch(oError){
  
   }
 }
  }
}

你可能感兴趣的:(createXMLHttp)