您的位置:首页 > 理论基础 > 计算机网络

ajax-创建XMLHttpRequest对象

2016-10-04 14:07 537 查看
AJAX-创建XMLHttpRequest对象

1.XMLHttpRequest是AJAX的基础,所有现在浏览器都支持,用于在后台与服务器交换数据,也就意味着可以在不加载整个页面的情况下对整个页面进  行更新。

2.所有现代浏览器均支持XMLHttpRequest对象。   

            创建XMLHttpRequest对象语法:xmlhttp = new XMLHttpRequest();

3. 对于所有现代浏览器,包括IE5,IE6.首先检查是否支持XMLHttpRequest对象,如果支持则创建XMLHttpRequest对象,如果不支持则创建ActiveXObject。

             老版本的IE(5,6)使用ActiveX对象语法:xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

4.为了每次写Ajax节省时间,可以把对象检测的内容打包成一个好可以服用的函数

   function getHTTPObjet() {

       var xmlhttp = false;

       if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari

           xmlhttp=new XMLHttpRequest();

        }else {// code for IE6, IE5

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

        }

       return xmlhttp
;

  }

  

   
































内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息