/*创建一个XmlHttpRequest对象,利用此对象与服务器进行通信是ajax技术的核心*/
/*
* 方法一:
function xmlHttpRequest(){
return window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest() ;
}*/
/*
* 方法二:
* function getXmlHttpRequest(){
var xmlHttpRequest = null;
if (window.ActiveXObject) {
xmlHttpRequest = new ActiveXObject("MSXML2.XMLHTTP.3.0");
} else if (window.XMLHttpRequest) {
xmlHttpRequest = new XMLHttpRequest();
}
return xmlHttpRequest;
}*/
//方法三:
function ajaxFunction(){
var xmlHttpRequest;
try {//FireFox,Opera 8.0+,Safari
xmlHttpRequest = new XMLHttpRequest();
} catch (e) {
try {
xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLTHHP");
} catch (e) {
}
}
}
return xmlHttpRequest;
}