越简单越好!

XMLHttpRequest操作方法属性和dom属性方法

发表于 2007-04-03 17:45 | 1017次阅读 0次点赞   JavaScript

XMLHttpRequest操作

方法            
abort()            停止当前请求
getAllResponseHeaders()        把Http请求的所有响应首部作为键/值对返回
getResponseHeader("header")       返回指定首部值
open(String method,String url,boolean asynchron,String username,String password)       建立对服务器的调用method可以用put,get,post;url是表示建立的请求将要发送到目的地中进行处理;asynchron表示是否异步。
send(dt) 函数用来向服务器发送请求。如果open()种为异步这个方法立即返回,否则等待操作结束后再返回;参数内容可以是一个dom,一个输入流,或一个字符串,一般为null
setRequestHeader("header","value")     只能在open()调用后才能调用



XMLHttpRequest对象的属性 

属性     
onreadystatechange     每个状态改变是都会触发这个事件处理器,通常会调用一个javascript函数
readState       请求状态 0=未初始化,1=正在加载 ,2=已加载 ,3=交互中,4=完成
responseText      服务器的响应,表示为一个串 
responseXML       服务器的响应,表示为xml.这个对象可以解析为一个DOM对象
status        服务器的http状态码(200对应ok,404对应not found) 
statusText       服务器的http状态码相应文本




返回顶部 ^