//定义XMLHttpRequest 对象
var xmlHttp = createXmlHttpRequestObject();
//得到XMLHttpRequest对象
function createXmlHttpRequestObject()
{
//用来存储将要使用的XMLHttpRequest对象
var xmlHttp;
//如果在IE下运行
if(window.ActiveXObject){
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(e)
{
xmlHttp = false;
}
}
//如果在Moailla或其他浏览器下运行
else
{
try{
xmlHttp = new XMLHttpRequest();
}
catch(e){
xmlHttp = false;
}
}
//返回创建对象或显示错误信息
if(!xmlHttp){
alert("Error creating the XMLHttpRequest object.");
} else {
return xmlHttp;
}
}