萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> asp編程 >> xmlhttp的open方法使用詳解

xmlhttp的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方法向服務器發送數據。

copyright © 萬盛學電腦網 all rights reserved