记录学习过程,分享经验和心得
【本文是在阅读www.w3school.com.cn的教程时随手记下的内容,以免遗忘】
XMLHttpRequest 对象
XMLHttpRequest 对象提供了在网页加载后与服务器进行通信的方法。
什么是 XMLHttpRequest 对象?
XMLHttpRequest 对象是开发者的梦想,因为您能够:
所有现代的浏览器都支持 XMLHttpRequest 对象。
创建 XMLHttpRequest 对象
通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。
在所有现代浏览器中(包括 IE 7):
在 Internet Explorer 5 和 6 中:
实例
为什么使用 Async=true ?
我们的实例在 open() 的第三个参数中使用了 "true"。
该参数规定请求是否异步处理。
True 表示脚本会在 send() 方法之后继续执行,而不等待来自服务器的响应。
onreadystatechange 事件使代码复杂化了。但是这是在没有得到服务器响应的情况下,防止代码停止的最安全的方法。
通过把该参数设置为 "false",可以省去额外的 onreadystatechange 代码。如果在请求失败时是否执行其余的代码无关紧要,那么可以使用这个参数。
posted on 2008-06-20 11:31 沉没的青蛙 阅读(21) 评论(0) 编辑 收藏 网摘 所属分类: xml
Powered by: 博客园 Copyright © 沉没的青蛙