JavaScript 不推荐使用jQuery浏览器检测

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 不推荐使用jQuery浏览器检测相关的知识,希望对你有一定的参考价值。

(function($) {
    var userAgent = navigator.userAgent.toLowerCase();

    $.browser = {
        version: (userAgent.match( /.+(?:rv|it|ra|ie)[\/: ]([\d.]+)/ ) || [0,'0'])[1],
        safari: /webkit/.test( userAgent ),
        opera: /opera/.test( userAgent ),
        msie: /msie/.test( userAgent ) && !/opera/.test( userAgent ),
        mozilla: /mozilla/.test( userAgent ) && !/(compatible|webkit)/.test( userAgent )
    };

})(jQuery);

if($.browser.safari) $("body").addClass("safari");

以上是关于JavaScript 不推荐使用jQuery浏览器检测的主要内容,如果未能解决你的问题,请参考以下文章

jQuery

jQuery11

推荐用于 JQuery 的 JavaScript HTML 模板库? [关闭]

使用 javascript 或 jquery 关闭当前浏览器选项卡 [重复]

[JavaScript]_[初级]_[不使用JQuery原生Ajax提交表单]

[JavaScript]_[初级]_[不使用JQuery原生Ajax提交表单]