加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Ajax_XMLHttpRequest

发布时间:2020-12-15 20:58:18 所属栏目:百科 来源:网络整理
导读:为了每次写Ajax的时候都节省一点时间,可以把对象检测的内容打包成一个可复用的函数: function getHTTObject(){ var xhr = false; if(window.XMLHttpRequest){ xhr = new XMLHttpRequest(); }else if(window.ActiveXObject){ xhr = new ActiveXObject("Micr

为了每次写Ajax的时候都节省一点时间,可以把对象检测的内容打包成一个可复用的函数:

function getHTTObject(){

var xhr = false;

if(window.XMLHttpRequest){

xhr = new XMLHttpRequest();

}else if(window.ActiveXObject){

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

}

reutrn xhr;

}

说明:对window.XMLHttpRequest 的调用会返回一个对象或null,if语句会把调用返回的结果看作是true或false(如果返回对象则为true,返回null则为false)。如果XMLHttpRequest对象存在,则把 xhr 的值设为该对象的新实例。如果不存在,就去检测 ActiveObject 的实例是否存在,如果答案是肯定的,则把微软 XMLHTTP 的新实例赋给 xhr

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读