javascript获取浏览器类型和版本的方法(js获取浏览器版本)


Posted in Javascript onMarch 13, 2014
function getExplorerInfo() {
 var explorer = window.navigator.userAgent.toLowerCase() ;
 //ie 
 if (explorer.indexOf("msie") >= 0) {
    var ver=explorer.match(/msie ([\d.]+)/)[1];
    return {type:"IE",version:ver};
 }
 //firefox 
 else if (explorer.indexOf("firefox") >= 0) {
    var ver=explorer.match(/firefox\/([\d.]+)/)[1];
    return {type:"Firefox",version:ver};
 }
 //Chrome
 else if(explorer.indexOf("chrome") >= 0){
    var ver=explorer.match(/chrome\/([\d.]+)/)[1];
     return {type:"Chrome",version:ver};
 }
 //Opera
 else if(explorer.indexOf("opera") >= 0){
 var ver=explorer.match(/opera.([\d.]+)/)[1];
 return {type:"Opera",version:ver};
 }
 //Safari
 else if(explorer.indexOf("Safari") >= 0){
 var ver=explorer.match(/version\/([\d.]+)/)[1];
 return {type:"Safari",version:ver};
 }
 }
 alert("type:"+getExplorerInfo().type+"\nversion:"+getExplorerInfo().version);
Javascript 相关文章推荐
javascript 通用简单的table选项卡实现
May 07 Javascript
jQuery代码优化 遍历篇
Nov 01 Javascript
jquery获取iframe中的dom对象(两种方法)
Jul 02 Javascript
js实现简单的星级选择器提交效果适用于评论等
Oct 18 Javascript
浏览器窗口大小变化时使用resize事件对框架不起作用的解决方法
May 11 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
May 25 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
Jul 12 Javascript
新手学习前端之js模仿淘宝主页网站
Oct 31 Javascript
vue父组件点击触发子组件事件的实例讲解
Feb 08 Javascript
详解react native页面间传递数据的几种方式
Nov 07 Javascript
如何在微信小程序中实现Mixins方案
Jun 20 Javascript
vue-simple-uploader上传成功之后的response获取代码
Sep 07 Javascript
利用try-catch判断变量是已声明未声明还是未赋值
Mar 12 #Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
Mar 12 #Javascript
jq实现酷炫的鼠标经过图片翻滚效果
Mar 12 #Javascript
jquery、js操作checkbox全选反选
Mar 12 #Javascript
网站繁简切换的JS遇到页面卡死的解决方法
Mar 12 #Javascript
seajs中模块的解析规则详解和模块使用总结
Mar 12 #Javascript
判断一个对象是否为jquery对象的方法
Mar 12 #Javascript
You might like
汉字转化为拼音(php版)
2006/10/09 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
2014/07/22 PHP
php根据日期或时间戳获取星座信息和生肖等信息
2015/10/20 PHP
PHP命名空间与自动加载类详解
2018/09/04 PHP
PHP+jQuery实现即点即改功能示例
2019/02/21 PHP
Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别
2009/11/12 Javascript
统计jQuery中各字符串出现次数的工具
2012/05/03 Javascript
表单提交前触发函数返回true表单才会提交
2014/03/11 Javascript
jQuery中remove()方法用法实例
2014/12/25 Javascript
使用JS画图之点、线、面
2015/01/12 Javascript
jquery 中ajax执行的优先级
2015/06/22 Javascript
jquery实现像栅栏一样左右滑出式二级菜单效果代码
2015/08/24 Javascript
微信小程序 省市区选择器实例详解(附源码下载)
2017/01/05 Javascript
详解AngularJS 路由 resolve用法
2017/04/24 Javascript
layui table表格数据的新增,修改,删除,查询,双击获取行数据方式
2019/11/14 Javascript
[03:44]2014DOTA2国际邀请赛 71专访:DK战队赛前讨论视频遭泄露
2014/07/13 DOTA
Python单例模式实例详解
2017/03/01 Python
python版简单工厂模式
2017/10/16 Python
解决PyCharm import torch包失败的问题
2018/10/13 Python
python将字符串以utf-8格式保存在txt文件中的方法
2018/10/30 Python
Python3按一定数据位数格式处理bin文件的方法
2019/01/24 Python
Python 矩阵转置的几种方法小结
2019/12/02 Python
Python ORM编程基础示例
2020/02/02 Python
x-ua-compatible content=”IE=7, IE=9″意思理解
2013/07/22 HTML / CSS
具有防紫外线功能的高性能钓鱼服装:Hook&Tackle
2018/08/16 全球购物
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
KIKO MILANO俄罗斯官网:意大利领先的化妆品和护肤品品牌
2021/01/09 全球购物
大学自我鉴定范文
2013/12/26 职场文书
机械设计职业生涯规划书
2013/12/27 职场文书
院领导写的就业推荐信
2014/03/09 职场文书
应届毕业生自荐信
2015/03/04 职场文书
普通员工辞职信范文
2015/05/12 职场文书
人与自然观后感
2015/06/16 职场文书
年中了,该如何写好个人述职报告?
2019/07/02 职场文书
javaScript Array api梳理
2021/03/31 Javascript