Интерфейс NavigatorID
содержит методы и свойства, позволяющие идентифицировать браузер.
В нем нет объекта типа NavigatorID
, но другие интерфейсы, такие как Navigator
или WorkerNavigator
, реализуют его.
Свойства
Интерфей NavigatorID
не наследует никаких других свойств.
NavigatorID.appCodeName
Только для чтения- Всегда возвращает
'Mozilla'
, в других браузерах. NavigatorID.appName
Только для чтения- Возвращает официальное название браузера. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.appVersion
Только для чтения- Возвращает версию браузера в виде строки. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.platform
Только для чтения-
Возвращает строку, представляющую собой платформу браузера. Не полагайтесь на это свойство, чтобы получить нужное значение.
NavigatorID.product
Только для чтения- Всегда возвращает
'Gecko'
в других браузерах. Это свойство сохраняется только для целей совместимости. NavigatorID.userAgent
Только для чтения- Возвращает строку пользовательского агента (user agent) для текущего браузера.
Методы
Интерфейс NavigatorID
не наследует других методов.
NavigatorID.taintEnabled()
- Всегда возвращает
false
. Функции JavaScript taint/untaint были удалены в JavaScript 1.2. Этот метод сохраняется только для целей совместимости. Not available in workers.
Спецификация
Specification | Status | Comment |
---|---|---|
HTML Living Standard Определение 'NavigatorID' в этой спецификации. |
Живой стандарт | Добавлено свойство appCodeName и метод taintEnabled() для совместимости. |
HTML5 Определение 'NavigatorID' в этой спецификации. |
Рекомендация | Первоначальная спецификация. |
Совместимость в браузерах
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
Смотрите также
- Реализован в интерфейсах:
Navigator
иWorkerNavigator
.