AJAX创建XMLHttpRequest对象

当前所有的主流浏览器都支持XMLHttpRequest对象。

此对象可以用来在后台与服务器进行数据交换。于是也就使异步更新网页内容成为可能,不用刷新整个页面。

特别说明:IE5和IE6使用ActiveXObject。

创建XMLHttpRequest对象方式如下:

var xmlhttp;
   //IE7和IE7以上或者其他标准浏览器
   if (window.XMLHttpRequest) {
       xmlhttp=new XMLHttpRequest();
   }
   //如果是IE5和IE6浏览器
   else{
       xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
   }

AJAX的post或者get服务器请求:
XMLHttpRequest对象用于和服务器交换数据。

如果想要将请求发送给服务器,需要使用XMLHttpRequest对象的open()和send()方法。

属性 描述
open(method,url,async) 规定请求的类型、URL 以及是否异步处理请求。
(1).method:请求的类型;GET或POST。
(2).url:文件在服务器上的位置。
(3).async:true(异步)或 false(同步)。
send(string) 将请求发送到服务器。
string:仅用于 POST 请求

猜你喜欢

转载自www.cnblogs.com/LLMjiayou7/p/9505248.html