как определить браузер - PullRequest
0 голосов
/ 26 июля 2011

Как я могу определить, является ли браузер Internet Explorer, Firefox или Chrome?Есть ли простой способ, как просто с помощью jquery.Потому что я хочу ограничить вызовы jquery, если мой пользовательский агент является Internet Explorer.

Пожалуйста, сообщите.

Ответы [ 2 ]

2 голосов
/ 26 июня 2013

jQuery.browser устарела в jQuery с версии 1.9.

Существует плагин для jQuery, который добавляет это «назад» в jquery.Вы найдете его (и документацию) на https://github.com/gabceb/jquery-browser-plugin

Установите его, добавив <script src="/path/to/jquery.browser.js"></script> после того места, куда вы добавляете jQuery.

, тогда вы можете использовать следующее.

$.browser.msie; //returns true if ie
$.browser.webkit; //returns true if webkit-browser (Safari, Chrome)
$.browser.mozilla; //returns true if firefox
0 голосов
/ 26 июля 2011

Попробуйте jQuery.browser

Проверьте, есть ли IE

$.browser.msie ? alert('Internet Explorer') : alert('Not Internet Explorer');

Или информация для браузера, который обращается к странице

$.each($.browser, function(i, val) {
    $("<div>" + i + " : <span>" + val + "</span>").appendTo(document.body);
});

Работаетпример здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...