Вопросы с тегом «browser-detection»

Определение типа и версии браузера, который пользователь использует для просмотра веб-страницы.

30
Как лучше всего обнаружить мобильное устройство?
Есть ли надежный способ определить, использует ли пользователь мобильное устройство в jQuery? Что-то похожее на атрибут CSS @media? Я хотел бы запустить другой скрипт, если браузер находится на портативном устройстве. Функция jQuery $.browser- это не то, что я ищу.

30
Обнаружение мобильного браузера
Я ищу функцию, которая возвращает логическое значение, если у пользователя есть мобильный браузер или нет. Я знаю, что могу использовать navigator.userAgentи написать эту функцию с помощью регулярных выражений, но пользовательские агенты слишком различны для разных платформ. Я сомневаюсь, что сопоставить все возможные устройства было бы легко, и я думаю, что …


30
Проверьте, использует ли пользователь IE
Я вызываю функцию, подобную приведенной ниже, нажимая на div с определенным классом. Можно ли при запуске функции проверить, использует ли пользователь Internet Explorer, и отменить / отменить его, если они используют другие браузеры, чтобы он работал только для пользователей IE? Все пользователи здесь будут на IE8 или более поздних версиях, …

26
Как вы можете определить версию браузера?
Я искал код, который позволил бы мне определить, есть ли у пользователя, посещающего веб-сайт, Firefox 3 или 4. Все, что я нашел, это код для определения типа браузера, но не версии. Как я могу определить версию браузера, как это?

30
Определить версию IE (до v9) в JavaScript
Я хочу добавить пользователей нашего веб-сайта на страницу с ошибкой, если они используют версию Internet Explorerдо v9. Это просто не стоит нашего времени и денег, чтобы поддержатьIE pre-v9 . Пользователи всех других браузеров, отличных от IE, в порядке и не должны быть отклонены. Вот предложенный код: if(navigator.appName.indexOf("Internet Explorer")!=-1){ //yeah, he's …


15
Как обнаружить IE11?
Когда я хочу обнаружить IE, я использую этот код: function getInternetExplorerVersion() { var rv = -1; if (navigator.appName == 'Microsoft Internet Explorer') { var ua = navigator.userAgent; var re = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})"); if (re.exec(ua) != null) rv = parseFloat( RegExp.$1 ); } return rv; } function checkVersion() { var …

9
Определение операционной системы iOS / Android
Я провел некоторое исследование, и этот вопрос возник, но не так, как я намереваюсь. Я создаю страницу для клиента с посадкой QR-кода, где можно загрузить приложение. Поэтому ему не нужно распечатывать 2 QR-кода на странице, я хотел бы определить текущую операционную систему (Apple / Android / Other [не поддерживается]) и …


12
Определить язык браузера в PHP
Я использую следующий скрипт PHP в качестве индекса для моего сайта. Этот скрипт должен включать определенную страницу в зависимости от языка браузера (определяется автоматически). Этот сценарий не работает хорошо во всех браузерах, поэтому он всегда включает index_en.phpлюбой обнаруженный язык (причина проблемы, скорее всего, связана с тем, что какой-то заголовок Accept-Language …

18
Обнаружить браузер Safari
Как обнаружить браузер Safari с помощью JavaScript? Я попробовал код ниже, и он обнаруживает не только Safari, но и браузер Chrome. function IsSafari() { var is_safari = navigator.userAgent.toLowerCase().indexOf('safari/') > -1; return is_safari; }

13
Обнаружение Safari с помощью jQuery
Хотя оба являются браузерами на основе Webkit, Safari использует кавычки в URL-адресах, а Chrome - нет. Поэтому мне нужно различать эти два в JS. Документы jQuery по обнаружению браузера помечают safari как устаревшее. Есть ли лучший метод, или я просто придерживаюсь устаревшего значения сейчас?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.