XmlHttp技術資料
2007/1/27 15:24:47
XMLHTTP應用參考
一、使用步驟:
1、創建XMLHTTP對象 //需MSXML4.0支持
2、打開與服務端的連接,同時定義指令發送方式,服務網頁(URL)和請求權限等。客戶端通過Open命令打開與服務端的服務網頁的連接。與普通HTTP指令傳送一樣,可以用"GET"方法或"POST"方法指向服務端的服務網頁。
3、發送指令。
4、等待并接收服務端返回的處理結果。
5、釋放XMLHTTP對象
二、XMLHTTP方法:
Open( bstrMethod, bstrUrl, varAsync, bstrUser, bstrPassword )
bstrMethod: 數據傳送方式,即GET或POST。
bstrUrl: 服務網頁的URL。
varAsync: 是否同步執行。缺省為True,即同步執行,但只能在DOM中實施同步執行。用中一般將其置為False,即異步執行。
bstrUser: 用戶名,可省略。
bstrPassword:用戶口令,可省略。
Send( varBody )
varBody:指令集。可以是XML格式數據,也可以是字符串,流,或者一個無符號整數數組。也可以省略,讓指令通過Open方法的URL參數代入。
setRequestHeader( bstrHeader, bstrvalue )
bstrHeader:HTTP 頭(header)
bstrvalue: HTTP 頭(header)的值
如果Open方法定義為POST,可以定義表單方式上傳:
xmlhttp.setRequestHeader( "Content-Type", "application/x-www-form-urlencoded")
三、XMLHTTP屬性:
onreadystatechange:在同步執行方式下獲得返回結果的事件句柄。只能在DOM中調用。
responseBody: 結果返回為無符號整數數組。
responseStream: 結果返回為IStream流。
responseText : 結果返回為字符串。
responseXML: 結果返回為XML格式數據。
四、示例:
< script language="javascript" >
function getDatal(url){
var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP.4.0");//創建XMLHTTPRequest對象,需MSXML4.0支持 ["MSXML2.XMLHTTP.4.0","MSXML2.DOMDocument.4.0"]
xmlhttp.open("POST",url,false,"",""); //使用HTTP GET初始化HTTP請求
xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded") ;
xmlhttp.send("param=aa"); //發送HTTP請求并獲取HTTP響應
return xmlhttp.responseText; //獲取返回結果字符串
}
< /script >
返回列表
返回首頁
主站蜘蛛池模板:
18成人片黄网站www|
国产亚洲日韩欧美一区二区三区|
中文字幕无码av激情不卡|
欧美三级不卡在线播放|
伊人任线任你躁|
色偷偷成人网免费视频男人的天堂|
国产片91人成在线观看|
97碰视频人人做人人爱欧美|
巨胸喷奶水视频www网快速|
亚洲熟女综合色一区二区三区|
练瑜伽的时候进入|
国产偷久久久精品专区|
japonensisjava野外vt|
国模吧2021新入口|
zooslook欧美另类dogs|
把数学课代表按在地上c视频|
久草视频免费在线观看|
欧美性受xxxx狂喷水|
亚洲精品线在线观看|
福利在线一区二区|
又色又爽又黄的视频软件app|
蹂躏国际女刑警之屈服|
国产成人精品无码片区在线观看
|
亚洲男人第一av网站|
男女边摸边揉边做视频|
午夜天堂一区人妻|
色在线免费视频|
国产全黄a一级毛片视频|
国产自产视频在线观看香蕉|
国产精品嫩草影院永久一|
97视频免费观看2区|
大肉大捧一进一出好爽视频
|
亚洲精品aaa|
国产精品无码一区二区三级
|
人人澡人人澡人人澡|
精品不卡一区二区|
国产jizzjizz免费视频|
视频在线观看国产|
国产噜噜噜视频在线观看|
XX性欧美肥妇精品久久久久久|
小雪坐莲许老二的胯上|