首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

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

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

急----怎么在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);  # } 

热点排行