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中的Split使用方法与技巧
Mar 09 Javascript
Javascript 通过json自动生成Dom的代码
Apr 01 Javascript
js 绑定带参数的事件以及手动触发事件
Apr 27 Javascript
this和执行上下文实现代码
Jul 01 Javascript
z-blog SyntaxHighlighter 长代码无法换行解决办法(jquery)
Nov 16 Javascript
推荐一个自己用的封装好的javascript插件
Jan 29 Javascript
AngularJs解决跨域问题案例详解(简单方法)
May 19 Javascript
AngularJS入门教程之数据绑定用法示例
Nov 01 Javascript
jQuery.parseHTML() 函数详解
Jan 09 Javascript
ES6 javascript中class静态方法、属性与实例属性用法示例
Oct 30 Javascript
在vue中使用SockJS实现webSocket通信的过程
Aug 29 Javascript
JS数组方法join()用法实例分析
Jan 18 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
Linux下进行MYSQL编程时插入中文乱码的解决方案
2007/03/15 PHP
php生成随机数的三种方法
2014/09/10 PHP
Zend Framework教程之视图组件Zend_View用法详解
2016/03/05 PHP
php设计模式之职责链模式实例分析【星际争霸游戏案例】
2020/03/27 PHP
jquery 实现返回顶部功能
2014/11/17 Javascript
使用Javascript简单实现图片无缝滚动
2014/12/05 Javascript
jQuery实现带右侧索引功能的通讯录示例【附源码下载】
2018/04/17 jQuery
小程序实现抽奖动画
2020/04/16 Javascript
简单使用webpack打包文件的实现
2019/10/29 Javascript
JS实现小星星特效
2019/12/24 Javascript
JS 设计模式之:单例模式定义与实现方法浅析
2020/05/06 Javascript
javascript实现页面的实时时钟显示示例
2020/08/06 Javascript
python 把数据 json格式输出的实例代码
2016/10/31 Python
详解python 字符串和日期之间转换 StringAndDate
2017/05/04 Python
Python金融数据可视化汇总
2017/11/17 Python
Python实现的拟合二元一次函数功能示例【基于scipy模块】
2018/05/15 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
python re的findall和finditer的区别详解
2020/11/15 Python
cookies应对python反爬虫知识点详解
2020/11/25 Python
收集的22款给力的HTML5和CSS3帮助工具
2012/09/14 HTML / CSS
俄罗斯汽车零件和配件在线商店:CarvilleShop
2019/11/29 全球购物
关于毕业的中学校园广播稿
2014/01/26 职场文书
大学辅导员事迹材料
2014/02/05 职场文书
餐饮企业总经理岗位职责范文
2014/02/18 职场文书
《乡愁》教学反思
2014/02/18 职场文书
《学会待客》教学反思
2014/02/22 职场文书
创先争优个人承诺书
2014/08/30 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
2014年党员个人剖析材料
2014/10/08 职场文书
铣工实训报告
2014/11/05 职场文书
2015年出纳个人工作总结
2015/04/02 职场文书
对Golang中的FORM相关字段理解
2021/05/02 Golang
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python
使用Pytorch实现two-head(多输出)模型的操作
2021/05/28 Python
一文搞懂python异常处理、模块与包
2021/06/26 Python
Golang 入门 之url 包
2022/05/04 Golang