js决定运行JSP页面的浏览器类型和版本示例。

js决定运行JSP页面的浏览器类型和版本示例。
这两天做了一个业务来判断浏览类型和版本号,并记录相关的js代码:
复制代码代码如下所示:
功能allinfo(){

var ua = navigator.useragent;
UA = ua.tolowercase();
var =匹配 / /(WebKit)({ } { } W +)/ | | exec(UA)。
/(歌剧)(*版) / } {({ W. } +)/ | | exec(UA)。
(MSIE)/({ W. } +)/ | | exec(UA)。
兼容测试!(UA)/(Mozilla)(右::*({ W. } +)) /。exec(UA)| | { };

如果需要获取浏览器版本号:匹配{ 2 }

开关(匹配{ 1 }){
案例MSIE: / / IE
如果(parseInt(匹配{ 2 })= 6){ / / IE6
警报(IE6);
警报(暂时不支持IE7.0及以下版本的浏览器,请升级您的浏览器版本!;
/ / document.getelementbyid(藏)。style.display =没有;
/ / document.getelementbyid(show.style.display =块);
/ / document.getelementbyid(nosee_b )。style.display =没有;
}
如果(parseInt(匹配{ 2 })= 7){ / / IE7
警报(IE7);
/ / document.getelementbyid(藏)。style.display =没有;
/ / document.getelementbyid(show.style.display =块);
}
如果(parseInt(匹配{ 2 })= 8){ / / IE8
警报(IE8);
}
如果(parseInt(匹配{ 2 })= 9){
警报(IE9);
/ / document.getelementbyid(藏)。style.display =没有;
}
打破;
案例WebKit : / / Safari和Chrome
(Safari或Chrome );
/ / document.getelementbyid(middle.style.display =无);
打破;
案例歌剧
警报(歌剧);
打破;
情况
警报(火狐);
/ / document.getelementbyid(藏)。style.display =没有;
打破;
违约:
打破;
}
}
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部