JS获取当前使用的浏览器名字以及版本号
来源:互联网 发布:凯迪社区 知乎 编辑:程序博客网 时间:2024/06/07 01:48
<!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
0 0
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- JS获取当前使用的浏览器名字以及版本号
- 获取当前使用的浏览器的名字以及版本号
- 原生JS获取当前浏览器版本以及版本号
- JS获取当前浏览器名及版本号
- 获取当前浏览器的类型和版本号
- js获取浏览器版本号
- JS获取浏览器的类型及版本号
- PHP 获取浏览器以及版本号
- JS获取当前浏览器的类型
- js 获取当前浏览器所在的位置
- js获取、比较浏览器名称和版本号的简便方法
- 获取当前程序的版本号
- 获取当前应用程序的版本号
- Blockchain的鱼和熊掌系列(一)收敛性分析
- LeetCode-9. Palindrome Number(回文数)
- 创业维艰阅读简要
- Mysql 大量数据快速导入导出
- Android 沉浸式状态栏实现
- JS获取当前使用的浏览器名字以及版本号
- 如何在Ubuntu系统下搭建Android开发环境
- 快速备份和还原 MySQL 数据库的另一种方法
- linux改字符集改出来的问题
- java的环境搭建
- vtk各个模块作用、数据流,工作原理
- Android系统广播大全
- 商品展示问题
- mac 安装matplotlib后执行程序报错