1.创建对象
var xhr = new XMLHttpRequest();
2.打开请求
xhr.open('GET', 'example.txt', true);
3.发送请求
xhr.send(); 发送请求到服务器
4.接收响应
xhr.onreadystatechange =function(){}
(1)当readystate值从一个值变为另一个值时,都会触发readystatechange事件。
(2)当readystate==4时,表示已经接收到全部响应数据。
(3)当status ==200时,表示服务器成功返回页面和数据。
(4)如果(2)和(3)内容同时满足,则可以通过xhr.responseText,获得服务器返回的内容。