读书人

急如何在js代码里判断浏览器是IE6或IE

发布时间: 2012-04-22 18:34:46 作者: rapoo

急----怎么在js代码里判断浏览器是IE6或IE8或Mozilla Firefox
需要判断浏览器的版本,然后执行相应的代码,求教各位。急、、、

[解决办法]

JScript code
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);  # } 

读书人网 >JavaScript

热点推荐