ITPub博客

首页 > 应用开发 > Javascript > 好程序员web前端分享JS检查浏览器类型和版本

好程序员web前端分享JS检查浏览器类型和版本

原创 Javascript 作者:好程序员IT 时间:2019-04-16 16:17:58 0 删除 编辑

好程序员 web 前端分享 JS 检查浏览器类型和版本 , 先取得 Navigator 对象的 userAgent 属性的小写信息,之后根据正则表达式判断赋值。

 

var Sys = {};

var ua = navigator.userAgent.toLowerCase();

var s;

var scan;

(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] : (s = ua

.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] : (s = ua

.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] : (s = ua

.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] : (s = ua

.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;

// 进行测试

if (Sys.ie) {

scan = " 您使用的 ie 内核 " + Sys.ie + " 浏览器 ";

}

if (Sys.firefox) {

scan = " 您使用的是 firefox 内核 " + Sys.firefox + " 浏览器 ";

}

if (Sys.chrome) {

scan = " 您使用的是 chrome 内核 " + Sys.chrome + " 浏览器 ";

}

if (Sys.opera) {

scan = " 您使用的是 opera 内核 " + Sys.opera + " 浏览器 ";

}

if (Sys.safari) {

scan = " 您使用的是 safari 内核 " + Sys.safari + " 浏览器 ";

}

alert(scan)


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69913892/viewspace-2641555/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
欢迎关注公众号:好程序员特训营 web前端教程分享 723729549 大数据教程分享 703503210

注册时间:2019-03-20

  • 博文量
    539
  • 访问量
    410762