//定義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;
}
}