在var   reqe   =   new   XMLHttpRequest(); 之前最好选判断一下你的浏览器是什么
function GetXmlHttp()
{
if (window.XMLHttpRequest)
{
http_request = new XMLHttpRequest();
if (http_request.overrideMimeType)
{
http_request.overrideMimeType("text/xml");
}
}
else if (window.ActiveXObject)
{
try
{
http_request = new ActiveXObject("Mscml2.XMLHTTP");
}
catch(e)
{
try
{
http_request = new ActiveXObject("Microsoft.XMLHTTP");
}
catch(ex)
{}
}
}
if(!http_request){
window.alert("Your broswer not support XMLHttpRequest!");
} return http_request;
}

解决方案 »

  1.   

    在var   reqe   =   new   XMLHttpRequest(); 之前最好选判断一下你的浏览器是什么
    function GetXmlHttp()
    {
    if (window.XMLHttpRequest)
    {
    http_request = new XMLHttpRequest();
    if (http_request.overrideMimeType)
    {
    http_request.overrideMimeType("text/xml");
    }
    }
    else if (window.ActiveXObject)
    {
    try
    {
    http_request = new ActiveXObject("Mscml2.XMLHTTP");
    }
    catch(e)
    {
    try
    {
    http_request = new ActiveXObject("Microsoft.XMLHTTP");
    }
    catch(ex)
    {}
    }
    }
    if(!http_request){
    window.alert("Your broswer not support XMLHttpRequest!");
    } return http_request;
    }