需要判断浏览器的版本,然后执行相应的代码,求教各位。急、、、

解决方案 »

  1.   

    if (document.all) {
        alert("ie");
    } else {
        alert("ff");
    }# function brs ( ua ) {  
    #     ua = ua.toLowerCase();  
    #   
    #     var match = /(webkit)[ \/]([\w.]+)/.exec( ua ) ||  
    #         /(opera)(?:.*version)?[ \/]([\w.]+)/.exec( ua ) ||  
    #         /(msie) ([\w.]+)/.exec( ua ) ||  
    #         !/compatible/.test( ua ) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec( ua ) ||  
    #         [];  
    #     /* 
    #         webkit内核 遨游、Chrome、safari 
    #          /(webkit)[ \/]([\w.]+)/.exec( ua ) 
    #         opera 
    #         /(opera)(?:.*version)?[ \/]([\w.]+)/.exec( ua ) 
    #         ie 
    #          /(msie) ([\w.]+)/.exec( ua ) 
    #         firefox 
    #          !/compatible/.test( ua ) && /(mozilla)(?:.*? rv:([\w.]+))?/.exec( ua ) 
    #     */  
    #     return { browser: match[1] || "", version: match[2] || "0" };  
    # }  
    #   
    # function test() {  
    #     alert(brs(navigator.userAgent).browser + "-" + brs(navigator.userAgent).version);  
    # }