Ajax上的对浏览器的判断

 var xmlHttp;

if(window.XMLHttpRequest)

    {

        xmlHttp=new XMLHttpRequest();//mozilla浏览器

    }

    else if(window.ActiveXObject)

    {

        try

        {

            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");//IE老版本

        }

        catch(e)

        {}

        try

        {

            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");//IE新版本

        }

        catch(e)

        {}

        if(!xmlHttp)

        {

            window.alert("不能创建XMLHttpRequest对象实例!");

            return false;

        }

你可能感兴趣的:(Ajax上的对浏览器的判断)