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 相关文章推荐
JavaScript 无符号右移赋值操作
Apr 17 Javascript
常见效果实现之返回顶部(结合淡入、淡出、减速滚动)
Jan 04 Javascript
5秒后跳转效果(setInterval/SetTimeOut)
May 03 Javascript
用js实现输入提示(自动完成)的实例代码
Jun 14 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
May 02 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
Sep 08 Javascript
JS查找数组中重复元素的方法详解
Jun 14 Javascript
jQuery实现的弹幕效果完整实例
Sep 06 jQuery
详解vue axios中文文档
Sep 12 Javascript
Vue2.0 事件的广播与接收(观察者模式)
Mar 14 Javascript
js运算符的一些特殊用法
Jul 29 Javascript
uni-app 支持多端第三方地图定位的方法
Jan 03 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解析html的实现代码
2011/08/08 PHP
通过缓存数据库结果提高PHP性能的原理介绍
2012/09/05 PHP
php获取一定范围内取N个不重复的随机数
2016/05/28 PHP
EXTJS记事本 当CompositeField遇上RowEditor
2011/07/31 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
深入浅析JavaScript系列(13):This? Yes,this!
2016/01/05 Javascript
jquery中实现时间戳与日期相互转换
2016/04/12 Javascript
jQuery如何封装输入框插件
2016/08/19 Javascript
手机端js和html5刮刮卡效果
2020/09/29 Javascript
微信小程序 出现47001 data format error原因解决办法
2017/03/10 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
vue生成随机验证码的示例代码
2017/09/29 Javascript
浅谈vue-router2路由参数注意的问题
2017/11/08 Javascript
微信小程序实现跟随菜单效果和循环嵌套加载数据
2017/11/21 Javascript
详解封装基础的angular4的request请求方法
2018/06/05 Javascript
微信小程序实现的五星评价功能示例
2019/04/25 Javascript
150行Node.js实现的dns代理工具
2019/08/02 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
[07:08]2014DOTA2西雅图国际邀请赛 小组赛7月11日TOPPLAY
2014/07/11 DOTA
[01:57]2016完美“圣”典风云人物:国士无双专访
2016/12/04 DOTA
Python处理文本换行符实例代码
2018/02/03 Python
详谈Python 窗体(tkinter)表格数据(Treeview)
2018/10/11 Python
Python实现的序列化和反序列化二叉树算法示例
2019/03/02 Python
使用Python OpenCV为CNN增加图像样本的实现
2019/06/10 Python
python实现简单日志记录库glog的使用
2019/12/13 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
美国一家著名的儿童鞋制造商:Stride Rite
2017/01/02 全球购物
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
澳大利亚家具和家居用品在线商店:Interiors Online
2018/03/05 全球购物
2014年元旦感言
2014/03/06 职场文书
汉语言文学毕业生自荐信范文
2014/03/24 职场文书
毕业大学生自荐信
2014/06/17 职场文书
工商管理本科生求职信
2014/07/13 职场文书
社区领导班子四风问题原因分析及整改措施
2014/09/28 职场文书
迎新生标语大全
2014/10/06 职场文书
汽车修理厂管理制度
2015/08/05 职场文书