XMLHttpRequest物件是用來進行HTTP通訊的物件。

藉由使用Script,並以HTTP程式為基礎來連接伺服器;而JavaScript則可藉由使用XMLHttpRequest()建構子來建立實體。

var 物件名稱 = new XMLHttpRequest()

【在ie中,則是:  物件名稱 = new ActiveXObject("Msxml2.XMLHTTP")

       物件名稱 = new ActiveXObject("Microsoft.XMLHTTP") 】

 

以下是XMLHttpRequest物件要在數種瀏覽器上運作的範例:


var request = null;

if (window.XMLHttpRequest){

try{

request = new XMLHttpRequest();

} catch(e) {

request = null;

}

}

// Now try the ActiveX (IE) version

else if (window.ActiveXObject) {

try{

request = new ActiveXObject("Msxml2.XMLHTTP");

//Try the older ActiveX object for older versions of IE

} catch(e) {

try{

request = new ActiveXObject("Microsoft.XMLHTTP");

} catch(e) {

request = null;

}

}

}

arrow
arrow
    全站熱搜

    chenmike 發表在 痞客邦 留言(0) 人氣()