Устарело
Эта возможность была удалена из веб-стандартов. Хотя некоторые браузеры по-прежнему могут поддерживать её, она находится в процессе удаления. Не используйте её ни в старых, ни в новых проектах. Страницы или веб-приложения, использующие её, могут в любой момент сломаться.
Свойство NavigatorID.product
возвращает имя продукта текущего браузера.
Синтаксис
productName = window.navigator.product
Значение
Пример
<script> function prod() { dt = document.getElementById("d"); dt.innerHTML = window.navigator.product; } </script> <button onclick="prod();">product</button> <div id="d"> </div> <!-- вернет "Gecko" -->
Примечание
В браузерах на основе Gecko product
соостветствует части полной строки агента пользователя которая идет первой после платформы. В пользовательском агенте Netscape 6.1, к примеру, product
это "Gecko" а полная строка пользовательского агента будет: Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1
В браузере на основе WebKit product
вернет "Gecko
", хотя часть полной строки пользовательского агента непосредственно после после платформы на самом деле следующая: (KHTML, like Gecko)
.
Спецификации
Спецификация | Статус | Коментарий |
---|---|---|
WHATWG HTML Living Standard Определение 'NavigatorID.product' в этой спецификации. |
Живой стандарт | Действующее описание |
Доступность в браузере
Свойство | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) |
Для Web Workers | ? | 28 (28) | ? | ? | ? |
Свойство | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Базовая поддержка | (Да) | (Да) | (Да) | (Да) | (Да) | (Да) |
Для Web Workers | ? | ? | 28.0 (28) | ? | ? | ? |