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.