AJAX-创建XMLHttpRequest对象

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了AJAX-创建XMLHttpRequest对象相关的知识,希望对你有一定的参考价值。

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 ;
 

以上是关于AJAX-创建XMLHttpRequest对象的主要内容,如果未能解决你的问题,请参考以下文章

JS原生Ajax,GET和POST

Ajax 创建 XMLHttpRequest 对象 | AJAX 教程

封装一个自己的 Ajax小框架

AJAX - 创建 XMLHttpRequest 对象

AJAX:创建 XMLHttpRequest 对象

AJAX:创建 XMLHttpRequest 对象