JavaScript下通过的XMLHttpRequest发送请求的代码
2011-06-28 00:00
741 查看
使用XMLHttpRequest对象分为4部完成:
1.创建XMLHttpRequest组建
2.设置回调函数
3.初始化XMLHttpRequest组建
4.发送请求
实例代码:
1.创建XMLHttpRequest组建
2.设置回调函数
3.初始化XMLHttpRequest组建
4.发送请求
实例代码:
var userName; var passWord; var xmlHttpRequest; //XmlHttpRequest对象 function createXmlHttpRequest(){ if(window.ActiveXObject){ //如果是IE浏览器 return new ActiveXObject("Microsoft.XMLHTTP"); }else if(window.XMLHttpRequest){ //非IE浏览器 return new XMLHttpRequest(); } } function onLogin(){ userName = document.f1.username.value; passWord = document.f1.password.value; var url = "LoginServlet?username="+userName+"&password="+passWord+""; //1.创建XMLHttpRequest组建 xmlHttpRequest = createXmlHttpRequest(); //2.设置回调函数 xmlHttpRequest.onreadystatechange = zswFun; //3.初始化XMLHttpRequest组建 xmlHttpRequest.open("POST",url,true); //4.发送请求 xmlHttpRequest.send(null); } //回调函数 function zswFun(){ if(xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200){ var b = xmlHttpRequest.responseText; if(b == "true"){ alert("登录成功!"); }else{ alert("登录失败!"); } } }
相关文章推荐
- 使用JavaScript的XMLHttpRequest发送POST、GET请求以及接收返回值
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送请求(转载)
- 基本Javascript创建XMLHTTPRequest发送Ajax请求
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送请求
- 通过XMLHttpRequest发送异步请求
- 使用JavaScript的XMLHttpRequest发送请求
- 使用JavaScript的XMLHttpRequest发送POST、GET请求以及接收返回值
- AJAX中同时发送多个请求XMLHttpRequest对象处理方法
- 掌握 Ajax,第 2 部分: 使用 JavaScript 和 Ajax 发出异步请求 在 Web 请求中使用 XMLHttpRequest
- 如何使用Ajax(XMLHttpRequest)发送带参数的请求,以及如何在Servlet中获取请求中的参数
- 通过HttpWebRequest 发送 POST 请求实现自动登陆
- Ajax核心XMLHttpRequest对象、(发送请求、接收)方法和属性介绍、AJAX开发框架、数据格式提要(XML、JSON、HTML)
- AJAX中同时发送多个请求XMLHttpRequest对象处理方法
- XMLHttpRequest对象发送请求后,请求的状态有几个值,每个值代表什么意思?