1. 程式人生 > >.AJAX - 建立 XMLHttpRequest 物件

.AJAX - 建立 XMLHttpRequest 物件

1.建立 XMLHttpRequest 物件:

variable=new XMLHttpRequest();

老版本的 Internet Explorer IE5 IE6)使用 ActiveX 物件:

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

2.為了應對所有的現代瀏覽器,包括 IE5 IE6,請檢查瀏覽器是否支援 XMLHttpRequest 物件。如果支援,則建立 XMLHttpRequest 物件。如果不支援,則建立 ActiveXObject

var xmlhttp;
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }