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 相关文章推荐
ie focus bug 解决方法
Sep 03 Javascript
Jquery插件之多图片异步上传
Oct 20 Javascript
React Native实现简单的登录功能(推荐)
Sep 19 Javascript
js正则表达式注册页面表单验证
Oct 11 Javascript
js实现对table的增加行和删除行的操作方法
Oct 13 Javascript
浅谈jquery之on()绑定事件和off()解除绑定事件
Oct 26 Javascript
js 判断数据类型的几种方法
Jan 13 Javascript
vue数据传递--我有特殊的实现技巧
Mar 20 Javascript
vue中的v-if和v-show的区别详解
Sep 01 Javascript
JavaScript检测浏览器是否支持CSS变量代码实例
Apr 03 Javascript
详解ES6数组方法find()、findIndex()的总结
May 12 Javascript
jquery实现点击左右按钮切换图片
Jan 27 jQuery
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接口中interface存在的意义
2013/06/27 PHP
php判断字符串在另一个字符串位置的方法
2014/02/27 PHP
使用PHP破解防盗链图片的一个简单方法
2014/06/07 PHP
php给图片添加文字水印方法汇总
2015/08/27 PHP
JavaScript URL参数读取改进版
2009/01/16 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
jquery easyui使用心得
2014/07/07 Javascript
jQuery ajax serialize() 方法使用示例
2014/11/02 Javascript
jQuery实现鼠标单击网页文字后在文本框显示的方法
2015/05/06 Javascript
jQuery判断浏览器并动态调整select宽度的方法
2016/03/02 Javascript
JavaScript中的boolean布尔值使用学习及相关技巧讲解
2016/05/26 Javascript
JS实现table表格数据排序功能(可支持动态数据+分页效果)
2016/05/26 Javascript
JQuery ZTree使用方法详解
2017/01/07 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
ReactNative列表ListView的用法
2017/08/02 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
微信小程序实现通过js操作wxml的wxss属性示例
2018/12/06 Javascript
JQuery实现ul中添加LI和删除指定的Li元素功能完整示例
2019/10/16 jQuery
vue中注册自定义的全局js方法
2019/11/15 Javascript
在vue中axios设置timeout超时的操作
2020/09/04 Javascript
tensorflow构建BP神经网络的方法
2018/03/12 Python
Python中elasticsearch插入和更新数据的实现方法
2018/04/01 Python
selenium跳过webdriver检测并模拟登录淘宝
2019/06/12 Python
html5使用canvas绘制太阳系效果
2014/12/15 HTML / CSS
adidas官方旗舰店:德国运动用品制造商
2017/11/25 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
学生周末长期请假条
2014/02/15 职场文书
一年级学生评语
2014/04/23 职场文书
纪检干部现实表现材料
2014/08/21 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
护士个人总结范文
2015/02/13 职场文书
公司市场部岗位职责
2015/04/15 职场文书
JS数组的常用方法整理
2021/03/31 Javascript
Python 发送SMTP邮件的简单教程
2021/06/24 Python
分享python函数常见关键字
2022/04/26 Python