Navigator-Objekt

Navigator-Objekt

Navigator 对象包含有关浏览器的信息。

注释:没有应用于 navigator 对象的公开标准,不过所有浏览器都支持该对象。

Navigator 对象集合

集合 Beschreibung
plugins[]

返回对文档中所有嵌入式对象的引用。

该集合是一个 Plugin 对象的数组,其中的元素代表浏览器已经安装的插件。Plug-in 对象提供的是有关插件的信息,其中包括它所支持的 MIME 类型的列表。

虽然 plugins[] 数组是由 IE 4 定义的,但是在 IE 4 中它却总是空的,因为 IE 4 不支持插件和 Plugin 对象。

Navigator 对象属性

属性 Beschreibung
appCodeName 返回浏览器的代码名。
appMinorVersion Gibt die Sekundärversion des Browsers zurück.
appName Gibt den Namen des Browsers zurück.
appVersion Gibt die Plattform und Versionsinformation des Browsers zurück.
browserLanguage Gibt die Sprache des aktuellen Browsers zurück.
cookieEnabled Gibt den Boolean-Wert zurück, der angibt, ob Cookies im Browser aktiviert sind.
cpuClass Gibt die CPU-Stufe des Browser-Systems zurück.
onLine Gibt den Boolean-Wert zurück, der angibt, ob das System im Offline-Modus ist.
platform Gibt die Plattform zurück, auf der der Browser läuft.
systemLanguage Gibt die Standardlanguage, die vom OS verwendet wird, zurück.
userAgent Gibt den Wert des user-agent-Headings, das vom Client an den Server gesendet wird, zurück.
userLanguage Gibt die natürliche Sprachkonfiguration des OS zurück.

Methoden des Navigator-Objekts

Methode Beschreibung
javaEnabled() Regelt, ob Java im Browser aktiviert ist.
taintEnabled() Regelt, ob Datenverunreinigung (data tainting) im Browser aktiviert ist.

Beschreibung des Navigator-Objekts

Die Attribute des Navigator-Objekts beschreiben den verwendeten Browser. Diese Attribute können zur plattformabhängigen Konfiguration verwendet werden.

Obwohl der Name des Objekts offensichtlich auf den Netscape Navigator-Browser hinweist, unterstützen auch andere Browser, die JavaScript implementieren, dieses Objekt.

Das Beispiel des Navigator-Objekts ist einzigartig und kann über das navigator-Attribut des Window-Objekts referenziert werden.