jQuery 1.9版本以上的浏览器判断方法代码分享


Posted in jQuery onAugust 28, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

var matched, browser;
jQuery.uaMatch = function( ua ) {
  ua = ua.toLowerCase();
  var match = /(chrome)[ \/]([\w.]+)/.exec( ua ) ||
    /(webkit)[ \/]([\w.]+)/.exec( ua ) ||
    /(opera)(?:.*version|)[ \/]([\w.]+)/.exec( ua ) ||
    /(msie) ([\w.]+)/.exec( ua ) ||
    ua.indexOf("compatible") < 0 && /(mozilla)(?:.*? rv:([\w.]+)|)/.exec( ua ) ||
    [];
  return {
    browser: match[ 1 ] || "",
    version: match[ 2 ] || "0"
  };
};
matched = jQuery.uaMatch( navigator.userAgent );
browser = {};
if ( matched.browser ) {
  browser[ matched.browser ] = true;
  browser.version = matched.version;
}
// Chrome is Webkit, but Webkit is also Safari.
if ( browser.chrome ) {
  browser.webkit = true;
} else if ( browser.webkit ) {
  browser.safari = true;
}
jQuery.browser = browser;
//下面是直接写的判断,上面jq的获取方法
if (matched.browser == 'mozilla') {
  $('#Online-message .liuyan').css({'padding-left': '0px','padding-right': '0px'})
}

总结

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

jQuery 相关文章推荐
BootStrap中jQuery插件Carousel实现轮播广告效果
Mar 27 jQuery
jQuery 实现图片的依次加载图片功能
Jul 06 jQuery
简述jQuery Easyui一些用法
Aug 01 jQuery
jQuery实现上传图片前预览效果功能
Aug 03 jQuery
jQuery实现手机号正则验证输入及自动填充空格功能
Jan 02 jQuery
jQuery实现通过方向键控制div块上下左右移动的方法【测试可用】
Apr 26 jQuery
jQuery 实现倒计时天,时,分,秒功能
Jul 31 jQuery
jQuery实现带3D切割效果的轮播图功能示例【附源码下载】
Apr 04 jQuery
jQuery实现数字华容道小游戏(实例代码)
Jan 16 jQuery
jquery实现垂直手风琴导航栏
Feb 18 jQuery
jQuery 淡入/淡出效果函数用法分析
May 19 jQuery
jQuery实现评论模块
Aug 19 jQuery
jQuery Collapse1.1.0折叠插件简单使用
Aug 28 #jQuery
解决IE7中使用jQuery动态操作name问题
Aug 28 #jQuery
jQuery菜单实例(全选,反选,取消)
Aug 28 #jQuery
基于jQuery实现图片推拉门动画效果的两种方法
Aug 26 #jQuery
详解webpack3如何正确引用并使用jQuery库
Aug 26 #jQuery
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 #jQuery
使用jQuery实现页面定时弹出广告效果
Aug 24 #jQuery
You might like
一个ubbcode的函数,速度很快.
2006/10/09 PHP
完美实现wordpress禁止文章修订和自动保存的方法
2014/11/03 PHP
php实现爬取和分析知乎用户数据
2016/01/26 PHP
php如何控制用户对图片的访问 PHP禁止图片盗链
2016/03/25 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
2018/05/25 PHP
PHP基于timestamp和nonce实现的防止重放攻击方案分析
2019/07/26 PHP
javascript TextArea动态显示剩余字符
2008/10/22 Javascript
jQuery 连续列表实现代码
2009/12/21 Javascript
基于jquery的button默认enter事件(回车事件)。
2011/05/18 Javascript
JS控件的生命周期介绍
2012/10/22 Javascript
类似php的js数组的in_array函数自定义方法
2013/12/27 Javascript
JS比较2个日期间隔的示例代码
2014/04/15 Javascript
jQuery创建DOM元素实例解析
2015/01/19 Javascript
javascript封装的sqlite操作类实例
2015/07/17 Javascript
js下拉选择框与输入框联动实现添加选中值到输入框的方法
2015/08/17 Javascript
JS中取二维数组中最大值的方法汇总
2016/04/17 Javascript
javascript运算符——逻辑运算符全面解析
2016/06/27 Javascript
微信小程序  Mustache语法详细介绍
2016/10/27 Javascript
Validform验证时可以为空否则按照指定格式验证
2017/10/20 Javascript
React 项目迁移 Webpack Babel7的实现
2018/09/12 Javascript
[05:06]2017亚洲邀请赛DAC回顾片
2017/04/19 DOTA
Python基于Matplotlib库简单绘制折线图的方法示例
2017/08/14 Python
Windows 64位下python3安装nltk模块
2018/09/19 Python
10 行 Python 代码教你自动发送短信(不想回复工作邮件妙招)
2018/10/11 Python
Windows系统下PhantomJS的安装和基本用法
2018/10/21 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
2019/08/14 Python
python super函数使用方法详解
2020/02/14 Python
Django如何实现防止XSS攻击
2020/10/13 Python
如何基于Python按行合并两个txt
2020/11/03 Python
python中实现栈的三种方法
2020/12/19 Python
Oracle性能调优原则
2012/05/03 面试题
宾馆总经理岗位职责
2014/02/14 职场文书
银行先进个人事迹材料
2014/05/11 职场文书
医学检验专业自荐信
2014/09/18 职场文书
pytorch DataLoader的num_workers参数与设置大小详解
2021/05/28 Python
通过Qt连接OpenGauss数据库的详细教程
2021/06/23 PostgreSQL