获取xmlhttprequest对象

简介:

/**

 * 获取XmlHttpRequest对象

 */

function getXMLHttpRequest(){

   var xmlHttpReq;

   try{ // Firefox, Opera 8.0+, Safari

        xmlHttpReq=new XMLHttpRequest();

    }

    catch (e){

   try{// Internet Explorer

         xmlHttpReq=new ActiveXObject("Msxml2.XMLHTTP");

      }

    catch (e){

      try{

         xmlHttpReq=new ActiveXObject("Microsoft.XMLHTTP");

      }

      catch (e){}

      }

    }


return xmlHttpReq;

 }

 

/**

 * 获取XmlHttpRequest对象

 */

function getXMLHttpRequest(){

 var xmlHttpReq=null; 

 if (window.ActiveXObject) {//IE浏览器创建XMLHttpRequest对象

  xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");

 }else if(window.XMLHttpRequest){

   xmlHttpReq = new XMLHttpRequest();

 }

     return xmlHttpReq;

}



/**

 * 获取XmlHttpRequest对象

 */

function getXMLHttpRequest() {

var xmlHttpReq=null;

if (window.XMLHttpRequest) {//Mozilla 浏览器

xmlHttpReq = new XMLHttpRequest();

}else {

if (window.ActiveXObject) {//IE 浏览器

try {

xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");

}

catch (e) {

try {//IE 浏览器

xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");

}

catch (e) {

}

}

}

}

return xmlHttpReq;

}

本文转自 素颜猪 51CTO博客,原文链接:http://blog.51cto.com/suyanzhu/1896875

 


相关文章
|
3月前
|
Web App开发 XML JavaScript
XMLHttpRequest 对象
10月更文挑战第1天
|
8月前
|
XML 前端开发 JavaScript
AJAX - 创建 XMLHttpRequest 对象
AJAX - 创建 XMLHttpRequest 对象
|
8月前
|
XML JSON 前端开发
AJAX 中创建 XMLHttpRequest 对象的方法和常用属性、方法
AJAX 中创建 XMLHttpRequest 对象的方法和常用属性、方法
88 0
|
XML Web App开发 缓存
一、所谓“神秘”的XMLHttpRequest对象
一、所谓“神秘”的XMLHttpRequest对象
307 0
|
前端开发
介绍一下XMLHttpRequest对象,他有哪些常用方法和属性
介绍一下XMLHttpRequest对象,他有哪些常用方法和属性
167 0
|
Web App开发 前端开发 JavaScript
艾伟:详解AJAX核心 —— XMLHttpRequest 对象 (上)
我要说的内容都是非常基础的内容,高手就免看了,如果看了欢迎给点意见啊。新手或者对低层还不是很了解的人可以看看,帮助理解与记忆。 XMLHttpRequest 对象是AJAX功能的核心,要开发AJAX程序必须从了解XMLHttpRequest 对象开始。
1197 0
艾伟:详解AJAX核心 —— XMLHttpRequest 对象 (下)
继续上一篇的内容上一篇关于XMLHttpRequest 对象发送对服务器的请求只说到了用Get方式,没有说Post方式的。那是因为要说Post方式就需要先说另外一个东西,那就是DOM(Document Object Model)文档对象模型。
973 0
|
XML JavaScript 前端开发
|
Web App开发 XML JavaScript