1、创建XMLHttpRequest实例
// 所有现代浏览器均支持 XMLHttpRequest 对象(IE5 和 IE6 使用 ActiveXObject)
var request = new XMLHttpRequest();
2、发送Get请求
request.open("GET", "demo.php", true);
request.send();
3、发送Post请求
request.open("POST", "demo.php", true);
request.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
request.send("fname=Henry&lname=Ford");
4、获取响应
request.onreadystatechange = function()
{
if(request.readyState == 4 && request.status == 200)
{
// 获得字符串形式的响应数据。
document.getElementById("myDiv") = request.responseText;
// 获得XML形式的响应数据:XmlDoc
document.getElementById("myDiv") = request.responseXML;
}
}