构建Ajax浏览器兼容

来源:互联网 发布:程序员接单 编辑:程序博客网 时间:2024/04/29 18:58
if(window.XMLHttpRequest){
  http_REQUEST = new XMLHttpRequest() //非IE
if (http_request.overrideMimeType) {
          http_request.overrideMimeType('text/xml'); //发XML时
}
else if (window.ActivexObject){ //IE
try {
          http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
          try {
            http_request = new ActiveXObject("Microsoft.XMLHTTP");
          } catch (e) {}
        }
    }

if (http_request.readyState == 4) {
  // 要做的事情
} else {
  //要做的事情
}