是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。

与传统开发方式的比较(蓝色部分背过)

image.png
image.png

了解即可

初始化XMLHttpRequest对象
varhttp_ request = newXMLHttpRequest();
跨浏览器初始化方法

  1. var xmlhttp;
  2. if (window.XMLHttpRequest) {
  3. // IE7+, Firefox, Chrome, Opera, Safari 浏览器执行代码
  4. xmlhttp = new XMLHttpRequest();
  5. } else {
  6. // IE6, IE5 浏览器执行代码
  7. xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
  8. }

open() 方法
open(“method”,”URL”[,asyncFlag[,”userName”[,”password”]]])
open(“method”,”URL”[,asyncFlag[,”userName”[,”password”]]])
send() 方法。
send()方法用于向服务器发送请求,如果请求声明为异步,该方法将立即返回,否则将等到接收到响应为止。
send(content)