第1步:創建XMLHttpRequest對象,也就是創建一個異步調用對象。
第2步:創建一個新的HTTP請求,並指定該HTTP請求的方法、URL以及驗證信息。
第3步:設置響應HTTP狀態變化的函數。
第4步:發送HTTP請求。
第5步:獲取異步調用返回的數據。
第6步:使用javascript和DOM實現局部刷新。
var xhr; if (window.XMLHttpRequest) { // 標准瀏覽器 xhr = new XMLHttpRequest(); }else { // IE瀏覽器 xhr = ActiveXObject('Microsoft.XMLHTTP'); } xhr.open('get','api/ajax.php',true); // 創建HTTP連接 xhr.oreadystatechange = function () { // 響應HTTP狀態變化 if (xhr.readyState == 4) { if (xhr.status == 200) { var data = xhr.responseText; } } } xhr.send(); // 向服務器發送請求