三种方式获取XMLHttpRequest对象

 更新时间:2014年04月21日 11:44:21   作者:  
这篇文章主要介绍了获取XMLHttpRequest对象的三种方式,需要的朋友可以参考下
获取XmlHttpRequest对象
复制代码 代码如下:

//1
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;
}

//2
function getXMLHttpRequest() {
var xmlHttpReq = null;
if (window.ActiveXObject) {// Internet Explorer
xmlHttpReq = new ActiveXObject("MSXML2.XMLHTTP.3.0");
} else if (window.XMLHttpRequest) {
xmlHttpReq = new XMLHttpRequest();
}
return xmlHttpReq;
}

//3
function getXMLHttpRequest() {
var xmlHttpReq = null;
if (window.XMLHttpRequest) {// Mozilla Firefox, Opera 8.0+, Safari
xmlHttpReq = new XMLHttpRequest();
} else {
if (window.ActiveXObject) {// Internet Explorer
try {
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {
try {// Internet Explorer
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
}
}
}
}
return xmlHttpReq;
}

相关文章

  • 详解用原生JavaScript实现jQuery的某些简单功能

    详解用原生JavaScript实现jQuery的某些简单功能

    本篇文章主要对用原生JavaScript实现jQuery的某些简单功能进行详细全面的讲解,具有很好的参考价值,需要的朋友一起来看下吧
    2016-12-12
  • 详解js中class的多种函数封装方法

    详解js中class的多种函数封装方法

    这篇文章主要介绍了详解js中class的多种函数封装方法,介绍了不同函数的封装方法,感兴趣的朋友可以参考一下
    2016-01-01
  • 前端处理文本换行展示4种处理方法

    前端处理文本换行展示4种处理方法

    在处理前端显示后端传递的包含换行符的文本时,可以通过多种方法实现换行显示,这篇文章主要介绍了前端处理文本换行展示4种处理方法,这些方法帮助前端正确展示格式化文本,解决了文本堆叠的问题,需要的朋友可以参考下
    2024-10-10
  • 微信小程序websocket实现即时聊天功能

    微信小程序websocket实现即时聊天功能

    这篇文章主要为大家详细介绍了微信小程序websocket实现即时聊天功能,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • JavaScript使用RegExp进行正则匹配的方法

    JavaScript使用RegExp进行正则匹配的方法

    这篇文章主要介绍了JavaScript使用RegExp进行正则匹配的方法,实例分析了RegExp对象在进行正则匹配时的相关使用技巧,需要的朋友可以参考下
    2015-07-07
  • 微信小程序使用字体图标的方法

    微信小程序使用字体图标的方法

    这篇文章主要为大家详细介绍了微信小程序使用字体图标的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-05-05
  • 微信小程序使用radio显示单选项功能【附源码下载】

    微信小程序使用radio显示单选项功能【附源码下载】

    这篇文章主要介绍了微信小程序使用radio显示单选项功能,涉及针对radio组件事件响应相关操作技巧,并附带源码供读者下载参考,需要的朋友可以参考下
    2017-12-12
  • javascript中expression的用法整理

    javascript中expression的用法整理

    在学习javaScript, 学到regular expression的时候见知识点有些杂乱,于是将其整理了一些在本文与大家分享
    2014-05-05
  • 微信小程序实现简单计算器

    微信小程序实现简单计算器

    这篇文章主要为大家详细介绍了微信小程序写简单计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-04-04
  • canvas时钟效果

    canvas时钟效果

    本文主要介绍了canvas实现时钟效果的代码。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02

最新评论