当前位置: 移动技术网 > IT编程>开发语言>JavaScript > jQuery 1.9版本以上的浏览器判断方法代码分享

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

2017年12月12日  | 移动技术网IT编程  | 我要评论

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

 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版本以上的浏览器判断方法,希望对大家有所帮助

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网