博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
AJAX实现步骤,XMLHttpRequest对象的方法
阅读量:4097 次
发布时间:2019-05-25

本文共 1230 字,大约阅读时间需要 4 分钟。

① AJAX实现步骤

② XMLHttpRequest 对象

③ XMLHttpRequest对象的属性

④ XMLHttpRequest对象的方法

⑤ 使用AJAX发送请求及处理响应

⑥ GET请求和POST请求的区别

⑦ 文本和XML方式响应的区别

//创建XMLHttpRequestc对象var  xmlHttp=false;function createXMLHttpRequest(){  if(window.ActiveXObject){//IE浏览器    try{      xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");    }catch(e){      try{        xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");      }catch(e){}    }  }else if(window.XMLHttpRequest) {//其他浏览器:如mozilla 的 fireFox 或者 netscape 7    xmlHttp=new XMLHttpRequest();    if(xmlHttp.overrideMimeType) {      xmlHttp.overrideMimeType("text/html");    }  }}function processResponse(){  if(xmlHttp.readyState==4){    if(xmlHttp.status==200){      var info=xmlHttp.responseText;//      var info=xmlHttp.responseXML;    }else{      alert("你所请求的页面有异常。");    }  }else {    //div.innerText="sending data..."  }}function sendRequest(url){  createXMLHttpRequest();  xmlHttp.open("POST",url,true);  xmlHttp.onreadystatechange=processResponse;//  xmlHttp.send(null);  xmlHttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=UTF-8');  xmlHttp.send("username=XXXXX&password=XXXXX&other=XXXX");}

 

 

  • 大小: 52 KB
  • 大小: 64.1 KB
  • 大小: 64.3 KB
  • 大小: 59.9 KB
  • 大小: 69 KB
  • 大小: 31.2 KB
  • 大小: 31.6 KB
  • 大小: 781 KB

转载地址:http://gmlii.baihongyu.com/

你可能感兴趣的文章
2017年,这一次我们不聊技术
查看>>
实现接口创建线程
查看>>
Java对象序列化与反序列化(1)
查看>>
HTML5的表单验证实例
查看>>
程序设计方法概述:从面相对象到面向功能到面向对象
查看>>
数据库事务
查看>>
JavaScript基础1:JavaScript 错误 - Throw、Try 和 Catch
查看>>
SQL基础总结——20150730
查看>>
SQL join
查看>>
JavaScript实现页面无刷新让时间走动
查看>>
CSS实例:Tab选项卡效果
查看>>
前端设计之特效表单
查看>>
前端设计之CSS布局:上中下三栏自适应高度CSS布局
查看>>
Java的时间操作玩法实例若干
查看>>
JavaScript:时间日期格式验证大全
查看>>
XML工具代码:SAX从String字符串XML内获取指定节点或属性的值
查看>>
时间日期:获取两个日期相差几天
查看>>
责任链模式 Chain of Responsibility
查看>>
高并发与大数据解决方案概述
查看>>
解决SimpleDateFormat线程安全问题NumberFormatException: multiple points
查看>>