Какие значения возвращаются для значений navigator.appName
для всех распространенных браузеров?
Значение navigator.appName
для Firefox равно Netscape
.
Какие значения возвращаются для IE, Firefox, Google Chrome, Safari, Opera, Flock и т. д.?
Какие значения возвращаются для значений navigator.appName
для всех распространенных браузеров?
Значение navigator.appName
для Firefox равно Netscape
.
Какие значения возвращаются для IE, Firefox, Google Chrome, Safari, Opera, Flock и т. д.?
Если вы доверяете пользовательскому агенту, вы можете использовать этот веб-сайт: http://www.useragentstring.com/
Он предоставляет API для анализа вашего текущего браузера. В нем также есть данные о каждом пользовательском агенте, который вы только можете себе представить.
Только что узнал, что предварительный просмотр IE11 изменил значение navigator.appName:
до IE11 это значение:
"Microsoft Internet Explorer"
теперь с предварительной версией IE11 это значение было изменено на:
"Netscape"
не уверен, почему MS это сделал, и это не будет постоянным после выпуска IE11
navigator.appName
? (или) просто бесполезное имущество? - person 夏期劇場   schedule 11.11.2011.appCodeName
тоже бесполезен. Итак, есть ли какой-то одинProperty
, который я могу использовать для идентификации браузера? @ Мэтт,super old legacy code
хм? Ха-а-а.. вроде того, и я обожаю это слово.. лол - person 夏期劇場   schedule 11.11.2011navigator.userAgent
иnavigator.platform
более полезны. Но даже при этом лучше выполнять определение функций, чем обнаружение браузера. Иногда вам нужно перейти к обнаружению браузера, но это должно быть последним средством. - person Matt Greer   schedule 11.11.2011.platform
? Пожалуйста, оно нам действительно нужно? - person 夏期劇場   schedule 11.11.2011