Ajax open 用法

 open

創建一個新的http請求,並指定此請求的方法、URL以及驗證信息
語法

oXMLHttpRequest.open(bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword);

參數

bstrMethod
http方法,例如:POST、GET、PUT及PROPFIND。大小寫不敏感。

bstrUrl
請求的URL地址,可以爲絕對地址也可以爲相對地址。

varAsync[可選]
布爾型,指定此請求是否爲異步方式,默認爲true。如果爲真,當狀態改變時會調用onreadystatechange屬性指定的回調函數。

bstrUser[可選]
如果服務器需要驗證,此處指定用戶名,如果未指定,當服務器需要驗證時,會彈出驗證窗口。

bstrPassword[可選]
驗證信息中的密碼部分,如果用戶名爲空,則此值將被忽略。
Example
下面的例子演示從服務器請求book.xml,並顯示其中的book字段。

var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.3.0");
xmlhttp.open("GET","http://localhost/books.xml", false);
xmlhttp.send();
var book = xmlhttp.responseXML.selectSingleNode("//book[@id=''bk101'']");
alert(book.xml);

備註

調用此方法後,可以調用send方法向服務器發送數據。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章