JS获取当前使用的浏览器名字以及版本号
2017-02-07 21:25
369 查看
<!DOCTYPE html> <html> <head> <title>JS获取当前使用的浏览器名字以及版本号</title> <meta charset="utf-8"> <meta name="keywords" content="keyword1,keyword2,keyword3"> <meta name="description" content="this is my page"> <meta name="content-type" content="text/html; charset=UTF-8"> <script type="text/javascript"> var userAgent=window.navigator.userAgent, rMsie=/(msie\s|trident.*rv:)([\w.]+)/, rFirefox=/(firefox)\/([\w.]+)/, rOpera=/(opera).+version\/([\w.]+)/, rChrome=/(chrome)\/([\w.]+)/, rSafari=/version\/([\w.]+).*(safari)/; function uaMatch(ua) { var match=rMsie.exec(ua); if(match != null) { return {browser:"IE",version:match[2] || "0"}; } var match=rFirefox.exec(ua); if(match != null) { return {browser:match[1] || "",version:match[2] || "0"}; } var match=rOpera.exec(ua); if(match != null) { return {browser:match[1] || "",version:match[2] || "0"}; } var match=rChrome.exec(ua); if(match != null) { return {browser:match[1] || "",version:match[2] || "0"}; } var match=rSafari.exec(ua); if(match != null) { return {browser:match[2] || "",version:match[1] || "0"}; } if(match != null) { return {browser:"",version:"0"}; } } function init() { var browser=""; var version=""; var browserMatch=uaMatch(userAgent.toLowerCase()); if(browserMatch.browser) { browser=browserMatch.browser; version=browserMatch.version; } alert(browser+" "+version); } </script> </head> <body onload="init()"> </body> </html>
转载地址:http://blog.csdn.net/asuyunlong/article/details/51997092
相关文章推荐
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号实现方法
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- 获取当前使用的浏览器的名字以及版本号
- 原生JS获取当前浏览器版本以及版本号
- [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器
- [完美]原生JS获取浏览器版本判断--支持Edge,IE,Chrome,Firefox,Opera,Safari,以及各种使用Chrome和IE混合内核的浏览器
- JS获取当前浏览器名及版本号
- JS 通过用户IP 获取用户所在地址以及所使用浏览器和操作系统
- JS获取当前浏览器的类型
- js获取当前时间以及日期格式化
- JS获取当前对象大小以及屏幕分辨率等
- JS获取当前对象大小以及屏幕分辨率等
- js正则:获取css与html中的图片名字,用于清理不再使用的图片(正则的效率问题建议不使用)
- js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码