JS判断浏览器名称和版本

阅读: 评论:0

JS判断浏览器名称和版本

JS判断浏览器名称和版本

/*判断浏览器名称和版本目前只能判断:ie/firefox/chrome/opera/safari2012年5月16日23:47:08NV.name;NV.version;
*/

var NV = {};
var UA = LowerCase();
try {
NV.name = !- [ 1, ] ? 'ie' : (UA.indexOf("firefox") > 0) ? 'firefox' : (UA
.indexOf("chrome") > 0) ? 'chrome' : window.opera ? 'opera'
: window.openDatabase ? 'safari' : 'unkonw'
} catch (e) {
};
try {
NV.version = (NV.name == 'ie') ? UA.match(/msie ([d.]+)/)[1]
: (NV.name == 'firefox') ? UA.match(/firefox/([d.]+)/)[1]
: (NV.name == 'chrome') ? UA.match(/chrome/([d.]+)/)[1]
: (NV.name == 'opera') ? UA.match(/opera.([d.]+)/)[1]
: (NV.name == 'safari') ? UA
.match(/version/([d.]+)/)[1]
: '0'
} catch (e) {
};
try {
NV.shell = (UA.indexOf('360ee') > -1) ? '360极速浏览器'
: (UA.indexOf('360se') > -1) ? '360安全浏览器'
: (UA.indexOf('se') > -1) ? '搜狗浏览器'
: (UA.indexOf('aoyou') > -1) ? '遨游浏览器'
: (UA.indexOf('theworld') > -1) ? '世界之窗浏览器'
: (UA.indexOf('worldchrome') > -1) ? '世界之窗极速浏览器'
: (UA
.indexOf('greenbrowser') > -1) ? '绿色浏览器'
: (UA
.indexOf('qqbrowser') > -1) ? 'QQ浏览器'
: (UA
.indexOf('baidu') > -1) ? '百度浏览器'
: (UA
.indexOf('360se') > -1) ? ''
: '未知或无壳'
} catch (e) {
}

来自:云淡然

NV.version 就是浏览器版本  NV.name就是浏览器名称 

转载于:.html

本文发布于:2024-01-28 14:42:15,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/17064241408157.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:浏览器   名称   版本   JS
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23