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 相关文章推荐
Jquery获取radio选中的值
May 05 jQuery
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
jQuery实现的粘性滚动导航栏效果实例【附源码下载】
Oct 19 jQuery
360提示[高危]使用存在漏洞的JQuery版本的解决方法
Oct 27 jQuery
JQuery 又谈ajax局部刷新
Nov 27 jQuery
jQuery替换节点元素的操作方法
Mar 18 jQuery
jQuery使用动画队列自定义动画操作示例
Jun 16 jQuery
jQuery实现菜单的显示和隐藏功能示例
Jul 24 jQuery
layui中使用jquery控制radio选中事件的示例代码
Aug 15 jQuery
jQuery实现的鼠标拖动浮层功能示例【拖动div等任何标签】
Dec 29 jQuery
JQuery Ajax跨域调用和非跨域调用问题实例分析
Apr 16 jQuery
jQuery属性选择器用法实例分析
Jun 28 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
电脑硬件及电脑配置知识大全
2020/03/17 数码科技
joomla内置的表单验证功能使用方法
2010/06/11 PHP
php各种编码集详解和以及在什么情况下进行使用
2011/09/11 PHP
PHP文件缓存类示例分享
2015/01/30 PHP
详解将数据从Laravel传送到vue的四种方式
2019/10/16 PHP
PHP pthreads v3下的Volatile简介与使用方法示例
2020/02/21 PHP
TP5框架使用QueryList采集框架爬小说操作示例
2020/03/26 PHP
jquery 查找iframe父级页面元素的实现代码
2011/08/28 Javascript
UI Events 用户界面事件
2012/06/27 Javascript
JavaScript中的无阻塞加载性能优化方案
2014/10/10 Javascript
JavaScript代码应该放在HTML代码哪个位置比较好?
2014/10/16 Javascript
JavaScript window.location对象
2014/11/14 Javascript
js实现select选择框效果及美化
2016/08/19 Javascript
jQuery实现可兼容IE6的淡入淡出效果告警提示功能示例
2017/09/20 jQuery
浅谈Angular文字折叠展开组件的原理分析
2017/11/24 Javascript
微信小程序中添加客服按钮contact-button功能
2018/04/27 Javascript
vue中接口域名配置为全局变量的实现方法
2018/09/20 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
video.js 一个页面同时播放多个视频的实例代码
2018/11/27 Javascript
详解微信小程序胶囊按钮返回|首页自定义导航栏功能
2019/06/14 Javascript
微信小程序 textarea 层级过高问题简单解决方案
2019/10/14 Javascript
Python实现从脚本里运行scrapy的方法
2015/04/07 Python
深入学习python的yield和generator
2016/03/10 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Python之用户输入的实例
2018/06/22 Python
Python人工智能之路 之PyAudio 实现录音 自动化交互实现问答
2019/08/13 Python
pandas read_excel()和to_excel()函数解析
2019/09/19 Python
Python socket聊天脚本代码实例
2020/01/02 Python
HTML5本地存储之Web Storage应用介绍
2013/01/06 HTML / CSS
Oakley官网:运动太阳镜、雪镜和服装
2016/09/30 全球购物
英国女士家居服网站:hush
2017/08/09 全球购物
BannerBuzz加拿大:在线定制横幅印刷、广告和标志
2020/03/10 全球购物
水利公司纪检监察自我鉴定
2014/02/25 职场文书
建材投资建议书
2014/05/16 职场文书
2014年度思想工作总结
2014/11/27 职场文书
​(迎国庆)作文之我爱我的祖国
2019/09/19 职场文书