XMLHttpRequest 兼容 IE
var request = new XMLHttpRequest();
以上代码可以在非IE的浏览器中工作,为了兼容IE,可以使用下面的函数去创建XMLHttpRequest
对象的实例
function getXMLHTTPRequest()
{
var req = false;
try
{
req = new XMLHttpRequest();
}
catch(err)
{
try
{
req = new ActiveXObject("Msxml2.XMLHTTP");
}
catch(err)
{
try
{
req = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(err)
{
req = false;
}
}
}
return req;
}
代码来自:《PHP and MySQL Web Development》