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 相关文章推荐
比Jquery的document.ready更快的方法
Apr 28 Javascript
js禁止页面使用右键(简单示例代码)
Nov 13 Javascript
键盘KeyCode值列表汇总
Nov 26 Javascript
jQuery表单美化插件jqTransform使用详解
Apr 12 Javascript
javascript实现抽奖程序的简单实例
Jun 07 Javascript
js实现城市级联菜单的2种方法
Jun 23 Javascript
node.js中fs文件系统目录操作与文件信息操作
Feb 24 Javascript
基于Angularjs-router动态改变Title值的问题
Aug 30 Javascript
js console.log打印对象时属性缺失的解决方法
May 23 Javascript
小程序接口的promise化的实现方法
Dec 11 Javascript
JavaScript实现轮播图特效
Apr 10 Javascript
JS原型对象操作实例分析
Jun 06 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
PHP 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
理解和运用PHP中的多态性[译]
2011/08/02 PHP
PHP 时间日期操作实战
2011/08/26 PHP
php登陆页的密码处理方式分享
2013/10/14 PHP
php数组删除元素示例
2014/03/21 PHP
thinkPHP数据库增删改查操作方法实例详解
2016/12/06 PHP
PHP实现Snowflake生成分布式唯一ID的方法示例
2020/08/30 PHP
jQuery each()方法的使用方法
2010/03/18 Javascript
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
FusionCharts图表显示双Y轴双(多)曲线
2012/11/22 Javascript
jQuery对象和Javascript对象之间转换的实例代码
2013/03/20 Javascript
jquery next nextAll nextUntil siblings的区别介绍
2013/10/05 Javascript
jquery图片倾斜层叠切换特效代码分享
2015/08/27 Javascript
AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
2016/11/02 Javascript
jQuery通过改变input的type属性实现密码显示隐藏切换功能
2017/02/08 Javascript
js实现3d悬浮效果
2017/02/16 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
vue使用技巧及vue项目中遇到的问题
2018/06/04 Javascript
element上传组件循环引用及简单时间倒计时的实现
2018/10/01 Javascript
微信小程序实现批量倒计时功能
2020/11/01 Javascript
React路由鉴权的实现方法
2019/09/05 Javascript
JavaScript实现浏览器网页自动滚动并点击的示例代码
2020/12/05 Javascript
python实现的正则表达式功能入门教程【经典】
2017/06/05 Python
python中利用Future对象回调别的函数示例代码
2017/09/07 Python
Pipenv一键搭建python虚拟环境的方法
2018/05/22 Python
python检测IP地址变化并触发事件
2018/12/26 Python
python 通过视频url获取视频的宽高方式
2019/12/10 Python
python读取与处理netcdf数据方式
2020/02/14 Python
英国家喻户晓的家居商店:The Range
2019/03/25 全球购物
党课学习思想汇报
2014/01/02 职场文书
五一促销活动总结
2014/07/01 职场文书
物理学专业求职信
2014/07/04 职场文书
安全责任书模板
2014/07/22 职场文书
大学毕业生自我评价
2015/03/02 职场文书
电台广播稿范文
2015/08/19 职场文书
flex弹性布局详解
2022/03/20 HTML / CSS