AJAX 核心代码
AJAX 核心代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
// 创建对象 function createXMLHttpRequest() { if (window.ActiveXObject) { xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); } else if (window.XMLHttpRequest) { xmlHttp = new XMLHttpRequest(); } } // 前台界面事件调用的函数 function checkName() { createXMLHttpRequest(); xmlHttp.onreadystatechange = handleStateChange; var sql = "UserReg.aspx?"; xmlHttp.open("GET", sql, true); xmlHttp.send(null); } // 和服务器交互期间执行的函数 function handleStateChange() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { document.getElementById("divx").innerHTML = xmlHttp.responseText; } } } |