ajax建立XMLHttpRequest物件

admin發表於2018-07-31
當前所有的主流瀏覽器都支援XMLHttpRequest物件。

此物件可以用來在後臺與伺服器進行資料交換,於是也就使非同步更新網頁內容成為可能,不用重新整理整個頁面。

特別說明:IE5和IE6使用ActiveXObject。

建立XMLHttpRequest物件相容IE5和IE6:

(1).建立XMLHttpRequest物件方式如下:

[JavaScript] 純文字檢視 複製程式碼
var xmlhttp=new XMLHttpRequest();

(2).相容IE5和IE6(使用ActiveX物件):

[JavaScript] 純文字檢視 複製程式碼
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");

相容性程式碼如下:

[JavaScript] 純文字檢視 複製程式碼
var xmlhttp;
//IE7和IE7以上或者其他標準瀏覽器
if (window.XMLHttpRequest){
  xmlhttp=new XMLHttpRequest();
}
//IE5和IE6瀏覽器
else{
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}

相關文章