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 Tips(2) 关于$()包装集你不知道的
Dec 14 Javascript
Js判断CSS文件加载完毕的具体实现
Jan 17 Javascript
Jquery easyUI 更新行示例
Mar 06 Javascript
document.addEventListener使用介绍
Mar 07 Javascript
jQuery中:last-child选择器用法实例
Dec 31 Javascript
原生JS和JQuery动态添加、删除表格行的方法
May 28 Javascript
DEDECMS如何为文章添加HOT NEW标志图片
Aug 14 Javascript
BootStrap 智能表单实战系列(十)自动完成组件的支持
Jun 13 Javascript
封装获取dom元素的简单实例
Jul 08 Javascript
JS本地刷新返回上一页代码
Jul 25 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
Apr 27 Javascript
bootstrap datepicker的基本使用教程
Jul 09 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多态的实现详解
2013/06/09 PHP
PHP批量获取网页中所有固定种子链接的方法
2016/11/18 PHP
PHP用函数嵌入网站访问量计数器
2017/10/27 PHP
PHP常用日期加减计算方法实例小结
2018/07/31 PHP
疯掉了,尽然有js写的操作系统
2007/04/23 Javascript
基于node.js的快速开发透明代理
2010/12/25 Javascript
js 3种归并操作的实例代码
2013/10/30 Javascript
原生javascript实现无间缝滚动示例
2014/01/28 Javascript
javascript 拷贝节点cloneNode()使用介绍
2014/04/03 Javascript
jQuery中$.get、$.post、$.getJSON和$.ajax的用法详解
2014/11/19 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
基于jquery实现放大镜效果
2015/08/17 Javascript
jQuery实现美观的多级动画效果菜单代码
2015/09/06 Javascript
JS+CSS实现简单滑动门(滑动菜单)效果
2015/09/19 Javascript
JavaScript数据类型转换的注意事项
2016/07/31 Javascript
移动端界面的适配
2017/01/11 Javascript
javascript实现多张图片左右无缝滚动效果
2017/03/22 Javascript
微信小程序开发中的疑问解答汇总
2017/07/03 Javascript
vue的过滤器filter实例详解
2018/09/17 Javascript
解决vue动态为数据添加新属性遇到的问题
2018/09/18 Javascript
Vue CLI3中使用compass normalize的方法
2019/05/30 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
Vue.js中使用Vuex实现组件数据共享案例
2020/07/31 Javascript
Vue中ref和$refs的介绍以及使用方法示例
2021/01/11 Vue.js
[01:14:30]TNC vs VG 2019国际邀请赛淘汰赛 胜者组赛BO3 第二场 8.20.mp4
2019/08/22 DOTA
Django中利用filter与simple_tag为前端自定义函数的实现方法
2017/06/15 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
浅谈PyTorch的可重复性问题(如何使实验结果可复现)
2020/02/20 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
Booking.com缤客中国:全球酒店在线预订网站
2020/05/03 全球购物
运行时异常与一般异常有何异同?
2014/01/05 面试题
千元咖啡店的创业计划书范文
2013/12/29 职场文书
美术指导助理求职信
2014/04/20 职场文书
2014年销售部工作总结
2014/12/01 职场文书
亮剑观后感500字
2015/06/05 职场文书
正确使用MySQL INSERT INTO语句
2021/05/26 MySQL