其他分享
首页 > 其他分享> > Ajax学习

Ajax学习

作者:互联网

XMLHttpRequest 对象

①Ajax 的核心是 XMLHttpRequest 对象。

②XMLHttpRequest 对象作用:和服务器交换数据,以至于可以更新部分网页的内容,而不需要重新加载整个页面。

创建 XMLHttpRequest 对象

现代浏览器(Chrom、IE7+、Firefox、Safari 以及 Opera):

variable = new XMLHttpRequest();

老版本的 浏览器(IE5 和 IE6):

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

创建对象示例:

var xhttp;
//判断是否为现代浏览器
if (window.XMLHttpRequest) {
    xhttp = new XMLHttpRequest();//现代浏览器
    } else {
     xhttp = new ActiveXObject("Microsoft.XMLHTTP");//老版浏览器
}

XMLHttpRequest 对象方法

XMLHttpRequest 对象属性

Ajax请求——同服务器交换数据

xhttp.open(method, url, async);
xhttp.send();

AJAX - 服务器响应

xhttp.onreadystatechange = function() {
        if (this.readyState == 4 && this.status == 200) {
            
       }
    };

 

标签:readyState,XMLHttpRequest,请求,xhttp,学习,Ajax,服务器,浏览器
来源: https://www.cnblogs.com/zyj3955/p/15543125.html