欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

XMLHTTP多浏览器兼容性写法

程序员文章站 2022-04-20 13:25:46
复制代码 代码如下:var xmlhttp=null;  if (window.xmlhttprequest) {  xm...

复制代码 代码如下:

var xmlhttp=null; 
if (window.xmlhttprequest) { 
xmlhttp = new xmlhttprequest(); 

if (!xmlhttp&&window.activexobject) 

    try 
    { 
        xmlhttp = new activexobject("msxml2.xmlhttp.5.0") 
    } 
    catch(e) 
    { 
        try 
        { 
            xmlhttp = new activexobject("msxml2.xmlhttp.4.0") 
        } 
        catch(e) 
        { 
            try 
            { 
                new activexobject("msxml2.xmlhttp") 
            } 
            catch(e) 
            { 
                try{new activexobject("microsoft.xmlhttp")}catch(e){} 
            } 
        } 
    } 

if(!xmlhttp){alert("xmlhttp不可用。即将跳转到非ajax页面。");location="nonajax.htm"}