开发Ajax程序步骤
发布时间:2020-12-15 21:00:12 所属栏目:百科 来源:网络整理
导读:step1,创建XMLHttpRequest对象 在页面创建js脚本 script type="text/javascript" function createXMLHttpRequest() { if (window.ActiveXObject) { return new XMLHttpRequest("Microsoft.XMLHTTP"); } else { return new XMLHttpRequest(); } } /script st
step1,创建XMLHttpRequest对象 在页面创建js脚本 <script type="text/javascript"> function createXMLHttpRequest() { if (window.ActiveXObject) { return new XMLHttpRequest("Microsoft.XMLHTTP"); } else { return new XMLHttpRequest(); } } </script>
step2,编写客户端响应函数 如:<input id="userName" runat="server" onblur="checkUserName" type="text" /> var xmlHttpRequest; function checkUserName() { var userName = document.getElementById("userName").value; var url = "UserHttpHandle.aspx?UserName=" + userName; //1、创建XMLHttpRequest xmlHttpRequest = createXMLHttpRequest(); //2、设置回调函数 xmlHttpRequest.onreadystatechange = readyDO; //3、出初始化XMLHttpRequest xmlHttpRequest.open("GET",url,true); //4、发送请求 xmlHttpRequest.send(); }
step4,编写回调函数 function readyDo() { if (xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200) { var result = xmlHttpRequest.responseText; if (result == "true") { } else { } } } XMLHttpRequest状态属性 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |