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 相关文章推荐
js字符编码函数区别分析
Jun 05 Javascript
jQuery 跨域访问问题解决方法
Dec 02 Javascript
js 判断控件获得焦点的示例代码
Mar 04 Javascript
JavaScript中使用Object.prototype.toString判断是否为数组
Apr 01 Javascript
深入理解选择框脚本[推荐]
Dec 13 Javascript
touch.js 拖动、缩放、旋转 (鼠标手势)功能代码
Feb 04 Javascript
js仿新浪微博消息发布功能
Feb 17 Javascript
详解Vue-基本标签和自定义控件
Mar 24 Javascript
JS基于递归实现网页版计算器的方法分析
Dec 20 Javascript
JavaScript深拷贝和浅拷贝概念与用法实例分析
Jun 07 Javascript
JavaScript模拟实现自由落体效果
Aug 28 Javascript
Vue + iView实现Excel上传功能的完整代码
Jun 22 Vue.js
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学习资料汇总与网址
2007/03/16 PHP
php函数array_merge用法一例(合并同类数组)
2013/02/03 PHP
10条建议帮助你创建更好的jQuery插件
2015/05/18 Javascript
javascript单例模式的简单实现方法
2015/07/25 Javascript
总结在前端排序中遇到的问题
2016/07/19 Javascript
原生JS实现图片翻书效果
2017/02/16 Javascript
js实现年月日表单三级联动
2020/04/17 Javascript
JS失效 提示HTML1114: (UNICODE 字节顺序标记)的代码页 utf-8 覆盖(META 标记)的冲突的代码页 utf-8
2017/06/23 Javascript
jquery实现一个全局计时器(商城可用)
2017/06/30 jQuery
vue.js异步上传文件前后端实现代码
2017/08/22 Javascript
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
微信小程序云开发之新手环境配置
2019/05/16 Javascript
JavaScript读取本地文件常用方法流程解析
2020/10/12 Javascript
[02:08]我的刀塔不可能这么可爱 胡晓桃_1
2014/06/20 DOTA
[41:37]DOTA2北京网鱼队选拔赛——冲击职业之路
2015/04/13 DOTA
[54:05]DOTA2-DPC中国联赛定级赛 SAG vs iG BO3第一场 1月9日
2021/03/11 DOTA
pytorch中tensor的合并与截取方法
2018/07/26 Python
Windows下python3.6.4安装教程
2018/07/31 Python
Python-Seaborn热图绘制的实现方法
2019/07/15 Python
python+pygame实现坦克大战
2019/09/10 Python
python getpass模块用法及实例详解
2019/10/07 Python
Python爬虫headers处理及网络超时问题解决方案
2020/06/19 Python
python 匿名函数与三元运算学习笔记
2020/10/23 Python
CSS3使用transition实现的鼠标悬停淡入淡出
2015/01/09 HTML / CSS
Java软件工程师综合面试题笔试题
2013/09/08 面试题
一份婚庆公司创业计划书
2014/01/11 职场文书
办理暂住证介绍信
2014/01/11 职场文书
自考生自我评价分享
2014/01/18 职场文书
中学劳技课教师的自我评价
2014/02/05 职场文书
高三学习决心书
2014/03/11 职场文书
学生保证书范文
2014/04/28 职场文书
2014年监理个人工作总结
2014/12/11 职场文书
信仰观后感
2015/06/03 职场文书
防溺水主题班会教案
2015/08/12 职场文书
golang判断key是否在map中的代码
2021/04/24 Golang
Nginx代理Redis哨兵主从配置的实现
2022/07/15 Servers