--- title: NavigatorID slug: Web/API/NavigatorID translation_of: Web/API/NavigatorID ---

{{APIRef("HTML DOM")}}

NavigatorID 接口包含浏览器识别相关的方法和属性。

没有一个 NavigatorID 类型的对象,他是其他接口,如 {{domxref("Navigator")}} 或 {{domxref("WorkerNavigator")}} 实现了该接口。

属性

NavigatorID 接口没有继承任何属性。

{{domxref("NavigatorID.appCodeName")}} {{readonlyInline}}{{experimental_inline}}
任何浏览器中,总是返回 'Gecko'。该属性仅仅是为了保持兼容性。
{{domxref("NavigatorID.appName")}} {{readonlyInline}}
返回浏览器的官方名称。不要指望该属性返回正确的值。
{{domxref("NavigatorID.appVersion")}} {{readonlyInline}}
返回一个字符串,表示浏览器的版本。不要指望该属性返回正确的值。
{{domxref("NavigatorID.platform")}} {{readonlyInline}}
返回一个字符串,表示浏览器的所在系统平台。
{{domxref("NavigatorID.product")}} {{readonlyInline}}
返回当前浏览器的产品名称(如,"Gecko")。
{{domxref("NavigatorID.userAgent")}} {{readonlyInline}}
返回当前浏览器的用户代理字符串(user agent string)。

方法

NavigatorID 接口没有继承任何方法。

{{domxref("NavigatorID.taintEnabled()")}} {{deprecated_inline()}} {{experimental_inline}}
总是返回 false。JavaScript taint/untaint 函数在 JavaScript 1.2 中被移除了。该方法只是为了兼容性。

规范

Specification Status Comment
{{SpecName('HTML WHATWG', '#navigatorid', 'NavigatorID')}} {{Spec2('HTML WHATWG')}} Added the appCodeName property and the taintEnabled() method,  for compatibility purpose.
{{SpecName('HTML5 W3C', '#navigatorid', 'NavigatorID')}} {{Spec2('HTML5 W3C')}} Initial specification.

浏览器兼容性

{{ CompatibilityTable() }}

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} {{CompatVersionUnknown}}

相关链接