NavigatorID

The NavigatorID interface contains methods and properties related to the identity of the browser.

There is no object of type NavigatorID, but other interfaces, like Navigator or WorkerNavigator, implement it.

Properties

The NavigatorID interface doesn't inherit any properties.

NavigatorID.appCodeName Read only This deprecated API should no longer be used, but will probably still work.
Always returns "Mozilla", in any browser. This property is kept only for compatibility purposes.
NavigatorID.appName Read only   This deprecated API should no longer be used, but will probably still work.
Always returns "Netscape", in any browser. This property is kept only for compatibility purposes.
NavigatorID.appVersion Read only This deprecated API should no longer be used, but will probably still work.
Returns either "4.0" or a string representing version information about the browser. Do not rely on this property to return a useful value.
NavigatorID.platform Read only This deprecated API should no longer be used, but will probably still work.
Returns either the empty string or a string representing the platform the browser is running on. Do not rely on this property to return a useful value.
NavigatorID.product Read only This deprecated API should no longer be used, but will probably still work.
Always returns "Gecko", in any browser. This property is kept only for compatibility purposes.
NavigatorID.userAgent Read only
Returns the user-agent string for the current browser.

Methods

The NavigatorID interface doesn't inherit any methods.

NavigatorID.taintEnabled() This deprecated API should no longer be used, but will probably still work.
Always returns false. JavaScript taint/untaint functions were removed in JavaScript 1.2. This method is only kept for compatibility purposes. Not available in workers.

Specifications

Specification Status Comment
HTML Living Standard
The definition of 'NavigatorID' in that specification.
Living Standard Added the appCodeName property and the taintEnabled() method,  for compatibility purpose.
HTML5
The definition of 'NavigatorID' in that specification.
Recommendation Initial specification.

Browser compatibility

BCD tables only load in the browser

See also