Ajaxopen建立一個新的http請求,並指定此請求的方法、URL以及驗證資訊語法oXMLHttpRequest.open(bstrMethod,bstrUrl,varAsync,bstrUser,bstrPassword);引數bstrMethodhttp方法,例如:POST、GET、PUT及PROPFIND。大小寫不敏感。bstrUrl請求的URL地址,可以為絕對地址也可以為相對地址。varAsync[可選]布林型,指定此請求是否為非同步方式,預設為true。如果為真,當狀態改變時會呼叫onreadystatechange屬性指定的回撥函式。bstrUser[可選]如果伺服器需要驗證,此處指定使用者名稱,如果未指定,當伺服器需要驗證時,會彈出驗證視窗。bstrPassword[可選]驗證資訊中的密碼部分,如果使用者名稱為空,則此值將被忽略。Example下面的例子演示從伺服器請求book.xml,並顯示其中的book欄位。varxmlhttp=newActiveXObject("Msxml2.XMLHTTP.3.0");xmlhttp.open("GET","http://localhost/books.xml",false);xmlhttp.send();varbook=xmlhttp.responseXML.selectSingleNode("//book[@id=""bk101""]");alert(book.xml);備註呼叫此方法後,可以呼叫send方法向伺服器傳送資料。
Ajaxopen建立一個新的http請求,並指定此請求的方法、URL以及驗證資訊語法oXMLHttpRequest.open(bstrMethod,bstrUrl,varAsync,bstrUser,bstrPassword);引數bstrMethodhttp方法,例如:POST、GET、PUT及PROPFIND。大小寫不敏感。bstrUrl請求的URL地址,可以為絕對地址也可以為相對地址。varAsync[可選]布林型,指定此請求是否為非同步方式,預設為true。如果為真,當狀態改變時會呼叫onreadystatechange屬性指定的回撥函式。bstrUser[可選]如果伺服器需要驗證,此處指定使用者名稱,如果未指定,當伺服器需要驗證時,會彈出驗證視窗。bstrPassword[可選]驗證資訊中的密碼部分,如果使用者名稱為空,則此值將被忽略。Example下面的例子演示從伺服器請求book.xml,並顯示其中的book欄位。varxmlhttp=newActiveXObject("Msxml2.XMLHTTP.3.0");xmlhttp.open("GET","http://localhost/books.xml",false);xmlhttp.send();varbook=xmlhttp.responseXML.selectSingleNode("//book[@id=""bk101""]");alert(book.xml);備註呼叫此方法後,可以呼叫send方法向伺服器傳送資料。