版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38242407/article/details/78101900
创建XMLHttpRequest对象
xhr是AJAX的基础,也是它的核心。
xhr 用于在后台与服务器交换数据。
在使用它之前,我们需要先创建XMLHttpRequest对象。
因为所有现代浏览器均支持 XMLHttpRequest 对象,但是IE5 和 IE6 使用的是ActiveXObject对象,基于这个原因,为了适配所有的浏览器,我们可以这样做:
var xhr;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xhr = new XMLHttpRequest();
}
else
{// code for IE6, IE5
xhr = new ActiveXObject();
}