JavaScript判断浏览器及其版本信息


Posted in Javascript onJanuary 20, 2017

通过window.navigator来判断:

function getBrowserInfo(){
 var Info = {};
 var str = window.navigator.userAgent.toLowerCase();
 var bReg =/(msie|firefox|chrome|opera|version).*?([\d.]+)/;
 var infoArr = str.match(bReg);
 Info.browser = infoArr[1].replace(/version/, "safari");
 Info.ver = infoArr[2];
 return Info;
}
var BomInfo = getBrowserInfo();
document.write(BomInfo.browser);
document.write("</br>");
document.write(BomInfo.ver);

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
限制textbox或textarea输入字符长度的JS代码
Oct 16 Javascript
初识SmartJS - AOP三剑客
Jun 08 Javascript
jQuery遍历之next()、nextAll()方法使用实例
Nov 08 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
Mar 19 Javascript
jQuery获取复选框被选中数量及判断选择值的方法详解
May 25 Javascript
JS给Array添加是否包含字符串的简单方法
Oct 29 Javascript
Jquery Easyui验证组件ValidateBox使用详解(20)
Dec 18 Javascript
js如何编写简单的ajax方法库
Aug 02 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
Aug 16 Javascript
vue组件实现文字居中对齐的方法
Aug 23 Javascript
JS 仿支付宝input文本输入框放大组件的实例
Nov 14 Javascript
JavaScript模块管理的简单实现方式详解
Jun 15 Javascript
JS中传递参数的几种不同方法比较
Jan 20 #Javascript
JS出现失效的情况总结
Jan 20 #Javascript
JSON 数据详解及实例代码分析
Jan 20 #Javascript
Angular ui.bootstrap.pagination分页
Jan 20 #Javascript
bootstrap中的 form表单属性role=&quot;form&quot;的作用详解
Jan 20 #Javascript
javascript容错处理代码(屏蔽js错误)
Jan 20 #Javascript
关于AngularJs数据的本地存储详解
Jan 20 #Javascript
You might like
攻克CakePHP系列二 表单数据显示
2008/10/22 PHP
火车采集器 免费版使出收费版本功能实现原理
2009/09/17 PHP
PHP实用函数分享之去除多余的0
2015/02/06 PHP
基于Laravel实现的用户动态模块开发
2017/09/21 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
PDO::prepare讲解
2019/01/29 PHP
php学习笔记之字符串常见操作总结
2019/07/16 PHP
jquery按回车提交数据的代码示例
2013/11/05 Javascript
js上传图片及预览功能实例分析
2015/04/24 Javascript
JS实现回到页面顶部动画效果的简单实例
2016/05/24 Javascript
Javascript中prototype的使用详解
2016/06/18 Javascript
jQuery页面弹出框实现文件上传
2017/02/09 Javascript
微信小程序之数据双向绑定与数据操作
2017/05/12 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
select2 ajax 设置默认值,初始值的方法
2018/08/09 Javascript
openlayers4实现点动态扩散
2020/08/17 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
[54:08]LGD女子刀塔学院 DOTA2炼金术士教学
2014/01/09 DOTA
[01:08:29]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第一场 1月9日
2021/03/11 DOTA
python字典基本操作实例分析
2015/07/11 Python
Django文件存储 默认存储系统解析
2019/08/02 Python
Python多线程正确用法实例解析
2020/05/30 Python
Python依赖包迁移到断网环境操作
2020/07/13 Python
如何用H5实现一个触屏版的轮播器的实例
2017/01/09 HTML / CSS
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
北京某公司的.net笔试题
2014/03/20 面试题
质检的岗位职责
2013/11/17 职场文书
同学聚会欢迎辞
2014/01/14 职场文书
四议两公开实施方案
2014/03/28 职场文书
创建学习型党组织实施方案
2014/03/29 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
2014财务部年度工作总结
2014/12/08 职场文书
小学端午节活动总结
2015/02/11 职场文书
关于五一放假的通知
2015/08/18 职场文书
《时代广场的蟋蟀》读后感:真挚友情,温暖世界!
2020/01/08 职场文书
sql中mod()函数取余数的用法
2021/05/29 SQL Server