Reference Index > OIPF
Navigator
Interface Specification
from https://www.w3.org/TR/html5/webappapis.html#the-navigator-object
interface Navigator
{
};
from https://html.spec.whatwg.org/multipage/system-state.html#client-identification
interface mixin NavigatorID
{
readonly attribute DOMString appCodeName; // constant "Mozilla"
readonly attribute DOMString appName; // constant "Netscape"
readonly attribute DOMString appVersion;
readonly attribute DOMString platform;
readonly attribute DOMString product; // constant "Gecko"
[Exposed=Window] readonly attribute DOMString productSub;
readonly attribute DOMString userAgent;
[Exposed=Window] readonly attribute DOMString vendor;
[Exposed=Window] readonly attribute DOMString vendorSub; // constant ""
};
from https://html.spec.whatwg.org/multipage/system-state.html#client-identification
partial interface NavigatorID
{
[Exposed=Window] boolean taintEnabled(); // constant false
[Exposed=Window] readonly attribute DOMString oscpu;
};
from https://html.spec.whatwg.org/multipage/system-state.html#language-preferences
interface NavigatorLanguage
{
readonly attribute DOMString? language;
readonly attribute FrozenArray languages;
};
from https://www.w3.org/TR/html5/browsers.html#browser-state
interface NavigatorOnLine
{
readonly attribute boolean onLine;
};
from https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers
interface mixin NavigatorContentUtils
{
void registerProtocolHandler(DOMString scheme, USVString url, DOMString title);
void unregisterProtocolHandler(DOMString scheme, USVString url);
};
from https://html.spec.whatwg.org/multipage/system-state.html#cookies
interface mixin NavigatorCookies
{
readonly attribute boolean cookieEnabled;
};
from https://html.spec.whatwg.org/multipage/system-state.html#plugins-2
interface mixin NavigatorPlugins
{
[SameObject] readonly attribute PluginArray plugins;
[SameObject] readonly attribute MimeTypeArray mimeTypes;
boolean javaEnabled();
};
};
Implementation status
Number of constants in JS interface: none Number of attributes in JS interface: 16/16 Number of functions in JS interface: 4/4Function Implementation status
taintEnabled Complete
registerProtocolHandler Complete
unregisterProtocolHandler Complete
javaEnabled Complete
Browser & Device compatibility
Device type Support Status Desktop PC browsers ...
HBBTV 1.5 devices Yes
HBBTV 2.0.x devices Yes
Notes
none
This page has been generated automatically from source code by the CoyoteBrowser InfoTool on Tue Jan 05 16:54:09 2021
. Some design elements from MDN are used under CC-BY-SA license from "Mozilla Contributors".