ajax入门简明教程---响应处理

漫漫漫啊

漫漫漫啊

2016-02-19 15:34

今天图老师小编给大家精心推荐个ajax入门简明教程---响应处理教程,一起来看看过程究竟如何进行吧!喜欢还请点个赞哦~
 前面提到了ajax两种响应形式,一种是文本形式,用responseText。另一种是XML的格式,用responseXML。当数据简单的时候,比如只有几个字需要传回来。那就选用responseText。当数据比较复杂,需要用XML来结构化数据,我们就要选用responseXML。还有不考虑带宽和处理效率,因为ajax虽然响应的速度比较快,但是如果要解析XML的话,就会很费时间了,总体的时间就慢了下来。再一点,如果需要其它系统的API的话,或者与其它系统交互,需要用XML做一个数据的中介,也需要选择XML格式。
var XHR;
//创建XMLHttpRequest对象
function creatXMLHTTPRequest() {
if (window. XMLHttpRequest) { //firefox浏览器
XHR = new XMLHttpRequest();
}
else if (window.ActiveObject) { //IE浏览器
try {
   XHR = new ActiveXObject(“Msxml2.XMLHTTP”);
} catch (e){
 try {
   XHR = new ActiveXObject(“Microsoft.XMLHTTP”);
} catch(e){}
}}} //发送请求
function sendrequest(url) {
  creatXMLHTTPRequest();
  XHR.open(“GET”,url,true);
  XHR.onreadystatechange = doinfo; //指定响应函数
  XHR.send(null);}
function doinfo() {
 if (XHR.reaystate = = 4) { //判断状态是否为4
 if (XHR.status = = 200) { //信息已经成功返回,开始处理信息
   //用responseText的方式返回信息
   var res = XHR.responseText;
   window.alert(res);}
    else {
     window.alert("页面有异常");
  }}}

展开更多 50%)
分享

猜你喜欢

ajax入门简明教程---响应处理

Web开发
ajax入门简明教程---响应处理

ajax入门简明教程---处理POST请求

Web开发
ajax入门简明教程---处理POST请求

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

ajax入门简明教程---什么是ajax?

Web开发
ajax入门简明教程---什么是ajax?

ajax入门简明教程---XMLHTTPRequest对象

Web开发
ajax入门简明教程---XMLHTTPRequest对象

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ajax入门简明教程---DOM解析

Web开发
ajax入门简明教程---DOM解析

ajax入门简明教程---正则表达式验证

Web开发
ajax入门简明教程---正则表达式验证

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Tomcat 下使用itext生成报表

Tomcat 下使用itext生成报表

高手教你别让鼠标把熟睡Windows7唤醒的妙方

高手教你别让鼠标把熟睡Windows7唤醒的妙方
下拉加载更多内容 ↓