plugin | NN 3 IE 5(Mac) DOM nicht zutreffend
Ein plugin-Objekt stellt ein Plug-In dar, das beim Start beim Browser registriert wird. Im Allgemeinen wird über das navigator.plugins-Array auf einzelne Plug-Ins zugegriffen. Das navigator.mimeTypes-Array und die dazugehörigen Eigenschaften werden oft verwendet, um vor dem Laden von externen Inhalten festzustellen, ob der Browser über das gewünschte Plug-In verfügt. Die meisten Eigenschaften bieten über Skripts Zugriff auf Informationen, die sonst im Fenster Info über Plug-Ins angezeigt werden (dieses Fenster wird in Navigator über das Menü Hilfe, in IE/Macintosh über das Fenster File Helper Settings geöffnet). IE für Windows verwendet eine andere Technik und ermittelt anhand des für das Laden von ActiveX-Steuerelementen zuständigen Objektelements, ob externe Medien wiedergegeben werden können.
Objektmodellreferenz
    navigator.plugins[i]
Objektspezifische Eigenschaften
description | filename | length | name
Objektspezifische Methoden
refresh( )

description | NN 3 IE 5(Mac) DOM nicht zutreffend
| Schreibgeschützt
Stellt eine kurze, unverschlüsselte Beschreibung des Plug-Ins bereit, die vom Hersteller des Plug-Ins stammt.
Beispiel
    var descr = navigator.plugins[2].description;
Wert
Zeichenfolge.
Standardwert
Keiner.

filename | NN 3 IE 5(Mac) DOM nicht zutreffend
| Schreibgeschützt
Gibt den Dateinamen der Plug-In-Binärdatei zurück. In Win32-Versionen von Navigator wird der vollständige Pfadname, beim Macintosh (Navigator und IE) nur der Dateiname zurückgegeben.
Beispiel
    var file = navigator.plugins[2].filename;
Wert
Zeichenfolge.
Standardwert
Keiner.

length | NN 3 IE 5(Mac) DOM nicht zutreffend
| Schreibgeschützt
Gibt die vom Plug-In unterstützte Anzahl von MIME-Typen zurück. Diese Eigenschaft ist nicht mit der Eigenschaft length des gesamten navigator.plugins-Arrays zu verwechseln, die angibt, wie viele plugin-Objekte der Browser erkennt.
Beispiel
    var howManyMIMEs = navigator.plugins[2].length;
Wert
Eine ganze Zahl.
Standardwert
Keiner.

name | NN 3 IE 5(Mac) DOM nicht zutreffend
| Schreibgeschützt
Gibt den Namen zurück, der dem Plug-In vom Hersteller zugewiesen wurde. Es ist jedoch nicht garantiert, dass ein für mehrere Betriebssysteme entworfenes Plug-In in allen Versionen denselben Namen hat.
Beispiel
    var pName = navigator.plugins[2].name;
Wert
Eine ganze Zahl.
Standardwert
Keiner.

refresh( ) | NN 3 IE 5(Mac) DOM nicht zutreffend
Weist den Browser an, die im plugins-Ordner installierten Plug-Ins erneut zu registrieren. Auf diese Weise kann ein Browser ein neu installiertes Plug-In aufrufen, ohne dass der Benutzer den Browser beenden und erneut starten muss.
Parameter
Keine.
Zurückgegebener Wert
Keiner.