以下為讀AJAX 網頁程式設計--Google成功背後的技術一書的筆記
取得XMLHttpRequest物件
取得XMLHttpRequest物件的方法因瀏覽器而異。
●Internet Explorer
透過ActiveX元件
IE5.0
new ActiveXObject("Microsoft.XMLHTTP");
IE5.0以後的版本
new ActiveXObject("Msxml2.XMLHTTP");
●其他瀏覽器
new XMLHttpRequest();
●跨瀏覽器方案
function createAJAX(){
if(window.ActiveXObject){
try{
return new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
return new ActiveXObject("Microsoft.XMLHTTP");
}catch(e2){
return null;
}
}
}else if(window.XMLHttpRequest){
return new XMLHttpRequest();
}else{
return null;
}
}
參考資料:AJAX 網頁程式設計--Google成功背後的技術
取得XMLHttpRequest物件
取得XMLHttpRequest物件的方法因瀏覽器而異。
●Internet Explorer
透過ActiveX元件
IE5.0
new ActiveXObject("Microsoft.XMLHTTP");
IE5.0以後的版本
new ActiveXObject("Msxml2.XMLHTTP");
●其他瀏覽器
new XMLHttpRequest();
●跨瀏覽器方案
function createAJAX(){
if(window.ActiveXObject){
try{
return new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
return new ActiveXObject("Microsoft.XMLHTTP");
}catch(e2){
return null;
}
}
}else if(window.XMLHttpRequest){
return new XMLHttpRequest();
}else{
return null;
}
}
參考資料:AJAX 網頁程式設計--Google成功背後的技術
全站熱搜
留言列表