Я створюю веб-сторінку для розширення браузера, і я хочу, щоб кнопка завантаження автоматично завантажувала відповідний файл для браузера, в якому він включений.
Я знайшов що jQuery $.browser
функція тепер застаріла, так що є легкий спосіб виявлення браузера користувача?
Відповіді:
2 для відповіді № 1Якщо вам потрібна інформація про веб-переглядач, яку використовує ваш відвідувач, і використовуйте її для статистики або показуючи інформацію користувачеві, ви можете скористатись Плагін для браузера jQuery.
ви також можете використовувати - navigator.userAgent
для виявлення користувацького браузера.
1 для відповіді № 2
Спробувати виявлення функцій замість цього jQuery.support
EDIT:
Тоді ви можете зробити це просто, використовуючи navigator.userAgent
(хоча синтаксичний аналіз необхідний)
Розшифрування рядка "User Agent" в JavaScript
0 для відповіді № 3
Це все ще може бути біль з усіма конкретними браузерами залежностей у старих плагінах jQuery.
Спробуйте скористатись jQBrowser: http://davecardwell.co.uk/javascript/jquery/plugins/jquery-browserdetect/
Майже той же синтаксис:
$.browser.browser();
$.browser.version.number();