JS判断用户用的哪个浏览器实例详解


Posted in Javascript onOctober 09, 2018

下面通过实例代码给大家分享JS判断用户用的哪个浏览器,具体代码如下所示:

var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
/以下进行测试/
if (Sys.ie) alert('IE: ' + Sys.ie);
if (Sys.firefox) alert('Firefox: ' + Sys.firefox);
if (Sys.chrome) alert('Chrome: ' + Sys.chrome);
if (Sys.opera) alert('Opera: ' + Sys.opera);
if (Sys.safari) alert('Safari: ' + Sys.safari);
if (Sys.ie == 9.0 || Sys.ie == 8.0 || Sys.ie == 7.0 || Sys.ie == 7.0){
//这边是跳转的路径
}

总结

以上所述是小编给大家介绍的JS判断用户用的哪个浏览器,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
这些年、我收集的JQuery代码小结
Aug 01 Javascript
正负小数点后两位浮点数实现原理及代码
Sep 06 Javascript
JavaScript的继承的封装介绍
Oct 15 Javascript
JS实现切换标签页效果实例代码
Nov 01 Javascript
使用javascript实现Iframe自适应高度
Dec 24 Javascript
JavaScript实现点击文字切换登录窗口的方法
May 11 Javascript
javascript将中国数字格式转换成欧式数字格式的简单实例
Aug 02 Javascript
js仿淘宝商品放大预览功能
Mar 15 Javascript
Vue如何引入远程JS文件
Apr 20 Javascript
vue自定义过滤器创建和使用方法详解
Nov 06 Javascript
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
Sep 04 Javascript
javascript如何使用函数random来实现课堂随机点名方法详解
Jul 28 Javascript
vue发送ajax请求详解
Oct 09 #Javascript
AngularJS 监听变量变化的实现方法
Oct 09 #Javascript
对angular4子路由&辅助路由详解
Oct 09 #Javascript
angular 未登录状态拦截路由跳转的方法
Oct 09 #Javascript
AngularJs1.x自定义指令独立作用域的函数传入参数方法
Oct 09 #Javascript
angularJS1 url中携带参数的获取方法
Oct 09 #Javascript
AngularJS $http post 传递参数数据的方法
Oct 09 #Javascript
You might like
php获取某个目录大小的代码
2008/09/10 PHP
PHP实现微信商户支付企业付款到零钱功能
2018/09/30 PHP
PHP实现基于状态的责任链审批模式详解
2019/05/31 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
jQuery取得select选择的文本与值的示例
2013/12/09 Javascript
怎么判断js脚本加载完成
2014/02/28 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
ie8下修改input的type属性报错的解决方法
2014/09/16 Javascript
详解AngularJS实现表单验证
2015/12/10 Javascript
信息页文内画中画广告js实现代码(文中加载广告方式)
2016/01/03 Javascript
基于javascript简单实现对身份证校验
2021/01/25 Javascript
JavaScript中校验银行卡号的实现代码
2016/12/19 Javascript
javascript简单链式调用案例分析
2017/05/10 Javascript
react-native之ART绘图方法详解
2017/08/08 Javascript
使用JS中的Replace()方法遇到的问题小结
2017/10/20 Javascript
jQuery第一次运行页面默认触发点击事件的实例
2018/01/10 jQuery
koa-router路由参数和前端路由的结合详解
2019/05/19 Javascript
JS多个异步请求 按顺序执行next实现解析
2019/09/16 Javascript
python33 urllib2使用方法细节讲解
2013/12/03 Python
Python文件读取的3种方法及路径转义
2015/06/21 Python
python用reduce和map把字符串转为数字的方法
2016/12/19 Python
Django框架安装方法图文详解
2019/11/04 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Python参数传递及收集机制原理解析
2020/06/05 Python
使用py-spy解决scrapy卡死的问题方法
2020/09/29 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
汽车工程专业应届生求职信
2013/10/19 职场文书
家长对小学生的评语
2014/01/28 职场文书
质量承诺书范文
2014/03/27 职场文书
思想作风整顿个人剖析材料
2014/10/06 职场文书
网球场地租赁协议范本
2014/10/07 职场文书
践行三严三实心得体会
2014/10/13 职场文书
2014年体育工作总结
2014/11/24 职场文书
教师业务学习材料
2014/12/16 职场文书
教师个人成长总结
2015/02/11 职场文书
英语导游欢迎词
2015/09/30 职场文书