http://woooh.com/post/learn_ajax.html AJAX基础教程 http://developer.mozilla.org/en/docs/AJAX:Getting_Started 这是原文
http://jibbering.com/2002/4/httprequest.html Using the XML HTTP Request object
http://www.ajaxcn.cn/article.php?id=017 理解 Ajax 及其工作原理,构建网站的一种有效方法 http://www-128.ibm.com/developerworks/xml/library/wa-ajaxintro1.html 这是原文
http://www.ajaxcn.cn/article.php?id=005 AJAX框架汇总
Asynchronous JavaScript and XML 这是ajax的全称
ajax包括四个内容:javascript,css,dhtml,xmlhttprequest.这是前几天看到的,忘了在哪里看到的.
http://adaptivepath.com/publications/essays/archives/000385.php 关于对ajax的定义
XMLHttpRequest 对象方法
方法 | 描述 |
abort() | 停止当前请求 |
getAllResponseHeaders() | 作为字符串返问完整的headers |
getResponseHeader("headerLabel") | 作为字符串返问单个的header标签 |
open("method","URL"[,asyncFlag[,"userName"[, "password"]]]) | 设置未决的请求的目标 URL, 方法, 和其他参数 |
send(content) | 发送请求 |
setRequestHeader("label", "value") | 设置header并和请求一起发送 |
XMLHttpRequest 对象属性
属性 | 描述 |
onreadystatechange | 状态改变的事件触发器 |
readyState | 对象状态(integer): 0 = 未初始化 1 = 读取中 2 = 已读取 3 = 交互中 4 = 完成 |
responseText | 服务器进程返回数据的文本版本 |
responseXML | 服务器进程返回数据的兼容DOM的XML文档对象 |
status | 服务器返回的状态码, 如:404 = "文件末找到" 、200 ="成功" |
statusText | 服务器返回的状态文本信息 |
上面的status要在通过服务器的情况下才有效,如果在本地以html的方式测试,没有通过如IIS或tomcat之类的服务器,其值永远是0