AJAX-異步通訊對象

 

標準XMLHttpRequest操作

 
abort()
 停止當前請求
 
getAllResponseHeaders()
 把HTTP請求的所有響應首部作爲鍵/值對返回
 
getResponseHeader("header")
 返回指定首部的串值
 
void open(string method, string url, boolean asynch)
 建立對服務器的調用。method參數可以是GET、POST或PUT。url參數可以是相對URL或絕對URL。這個方法還包括3個可選的參數
 
send(content)
 向服務器發送請求,參數可以是DOM對象的實例、輸入流,或者串
 
setRequestHeader("header", "value")
 把指定首部設置爲所提供的值。在設置任何首部之前必須先調用open()
 


標準XMLHttpRequest屬性

屬    性
 描    述
 
onreadystatechange
 每個狀態改變時都會觸發這個事件處理器,通常會調用一個JavaScript函數
 
readyState
 請求的狀態。有5個可取值:0 = 未初始化,1 = 正在加載,2 = 已加載,3 = 交互中,4 = 完成
 
responseText
 服務器的響應,表示爲一個串
 
responseXML
 服務器的響應,表示爲XML。這個對象可以解析爲一個DOM對象
 
status
 服務器的HTTP狀態碼(200對應OK,404對應Not Found(未找到),等等)
 
statusText
 HTTP狀態碼的相應文本(OK或Not Found(未找到)等等)
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章