XMLHTTPRequest对象详解与实例

XMLHTTPRequest是由一组方法和属性组成的对像.是ajax技术的核心.所有的异步交互和所谓的局部刷新都建立在XMLHTTPRequest基础之上.XMLHTTPRequest是由微软公司发明,最初被应用在IE5.0.但经过发展几乎所有的现代浏览器都支持XMLHTTPRequest对像,不过在不同的浏览器中创建该对像的方法略有不同.利用XMLHTTPRequest神奇之处就是无需刷新网页便可更改网页中的内容.如果你想要在你的网页中实现这种效果,就必须利用JavaScript或Jscript也可以使用VBScript来创建该对像,然后调用该对像的各个属性和方法来实现无刷新效果.
我来简单说下XMLHTTPRequest对像的工作原理:首先我们利用JavaScript来创建XMLHTTPRequest对像.当对像成功创建以后.调用open方法来指定要请求的服务端网页,以及请求方式.然后再通过send方法将请求发送出去.
在这个过程中如果不出现错误,那和我们就可以接收服务器端返回的数据了,返回的数据通常可以用两种方法来处理.一是将返回的数据作为字符串处理,二是将返回的数据作为XML格式来处理.字符串处理使用responseText方法,XML处理使用responseXML方法.数据接收完毕,我们可以使用JavaScript和Dom将数据处理好显示在网页当中.
ok了,XMLHTTPRequest对像的工作流程大致是这样,其实在请求和接收数据这间会有很多事发生.我希望各位读者仔细的阅读一下XMLHTTPRequest对像的各个属性和方法,这些属性和方法会告诉你.如果在请求的过程中发生了错误,我们该如何控制?如果请求成功,数据却没有传回,我们又该怎么做?
我在这就不一一介绍了,这里有个实例:xmlhttprequest实例   相信会有收获!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值