创建XMLHTTPRequest对象
来源:互联网 发布:linux调整分区大小 编辑:程序博客网 时间:2024/05/16 15:27
[size=large]
<script type="text/javascript">var xmlhttp;//使用这个方法使用XMLHTTPRequest对象来进行AJAX的 异步数据传输function verify(){ var userName=document.getElementById("userName").value; //创建XMLHTTPRequest对象 if(window.XMLHttpRequest){//针对FireFox,Mozillar,Opera,Safari,IE7,ie8 xmlhttp=new XMLHttpRequest(); //针对某些特定 版本的mozillar浏览器的bug进行修正 if(xmlhttp.overrideMimeType){ xmlhttp.overrideMimeType("text/xml"); } }else if(window.ActiveXObject){ //针对IE6,IE5.5,IE5 var activeName=new ActiveXObject["MSXML2.XMLHTTP","Microsoft.XMLHTTP"]; for(var i=0;i<activeName.length;i++){ try{ //取出一个控件名进行创建,如果创建成功就终止循环 xmlhttp=new ActiveXObject(activeName[i]); break; }catch(e){ } } } //确认XMLHTTPRequest是否创建成功 if(!xmlhttp){ alert(); return; }else{ alert(xmlhttp); } xmlhttp.onreadystatechange=callback; //设置连接信息 false/true表示采用同步还是异步方式交换;true表示异步 xmlhttp.open("post","../XmlServlet",true); //post 方法需要设置下http的请求头 xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); xmlhttp.send("userName="+userName);}//回调函数function callback(){ if(xmlhttp.readyState==4){ if(xmlhttp.status==200){ var domObj=xmlhttp.responseXML; var messNodes=domObj.getElementsByTagName("message"); alert(xmlhttp.responseText); var textNode=messNodes[0].firstChild; var vmessage=textNode.nodeValue; document.getElementById("resultMess").innerHTML=vmessage; } }}</script>[/size]
0 0
- 创建XMLHttpRequest对象
- AJAX 创建 XMLHttpRequest对象
- 创建XmlHttpRequest对象
- 如何创建XMLHTTPRequest对象
- 创建 XMLHttpRequest 对象
- 创建XMLHttpRequest对象
- xmlhttprequest对象的创建
- 创建XMLHttpRequest对象
- ajax创建XMLHttpRequest对象
- 创建XMLHttpRequest对象
- 创建XMLHttpRequest对象
- 创建一个XMLHttpRequest对象
- XMLHttpRequest对象的创建
- AJAX - 创建 XMLHttpRequest 对象
- 创建XMLHttpRequest对象
- XMLHttpRequest对象的创建
- AJAX - 创建XMLHttpRequest 对象
- 创建XMLHttpRequest对象
- 【JavaEE】JavaBean技术--一个简单的例子
- 【支付信息】支付宝 微信支付 —— A2 iOS
- 用document.form.missiveType和document.getElementsByName("missiveType")的比较
- 接口的使用
- 📝 百思不得姐 video
- 创建XMLHTTPRequest对象
- java基础学习总结——数组
- Spring注解配置定时任务<task:annotation-driven/>
- map的value状态改变
- win7 IIS7.5配置伪静态2中方法
- cocoapods
- java基础学习总结——GUI编程(一)
- 运用Ajax的xmlHttpRequest对象异步与后台交互并提示交互结果
- JDK安装源码src和doc