AJAX建立XMLHttpRequest對象
AJAX建立XMLHttpRequest物件:
目前所有的主流瀏覽器都支援XMLHttpRequest物件。
此物件可以用來在後台與伺服器進行資料交換,於是也就讓非同步更新網頁內容成為可能,不用刷新整個頁面。
特別說明:IE5和IE6使用ActiveXObject。
建立XMLHttpRequest物件相容IE5和IE6:
(1).建立XMLHttpRequest物件方式如下:
var xmlhttp=new XMLHttpRequest();
(2).相容IE5和IE6(使用ActiveX物件):
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
相容性程式碼如下:
var xmlhttp; //IE7和IE7以上或者其他标准浏览器 if (window.XMLHttpRequest){ xmlhttp=new XMLHttpRequest(); } //IE5和IE6浏览器 else{ xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); }