plugin | NN 3 IE 5(Mac) DOM s.o.
Un objet plugin représente un plug-in unique enregistré dans Navigator au moment du lancement. L´accès à un plug-in se fait généralement par le biais du tableau navigator.plugins. Il est également courant d'utiliser le tableau navigator.mimeTypes et les propriétés associées pour voir si le plug-in souhaité est installé dans le navigateur avant de charger un contenu externe. La plupart des propriétés permettent d'accéder, par script, aux informations figurant normalement dans la fenêtre Informations sur les plug-ins, accessible depuis le menu Aide de Navigator et dans les préférences File Helper de Microsoft Internet Explorer pour Mac. IE pour Windows utilise une technique différente (avec le chargement des contrôles ActiveX par l´objet élément) pour déterminer la prise en charge des supports externes.
Référence de modèle d'objet
    navigator.plugins[i]
Propriétés spécifiques à l´objet
description | filename | length | name
Méthodes spécifiques à l´objet
refresh()

description | NN 3 IE 5(Mac) DOM s.o.
| Lecture seule
Fournit une description sommaire en anglais du plug-in fourni par l'éditeur.
Exemple
    var descr = navigator.plugins[2].description;
Valeur
Chaîne.
Par défaut
Aucune.

filename | NN 3 IE 5(Mac) DOM s.o.
| Lecture seule
Renvoie le nom du fichier binaire du plug-in. Dans les versions Win32 de Navigator, le chemin complet est renvoyé; la version Macintosh (Navigator et IE),se contente de renvoyer le nom du fichier.
Exemple
    var file = navigator.plugins[2].filename;
Valeur
Chaîne.
Par défaut
Aucune.

length | NN 3 IE 5(Mac) DOM s.o.
| Lecture seule
Renvoie le nombre de types MIME pris en charge par le plug-in. Il ne faut pas confondre cette propriété avec la propriété length applicable à l'ensemble du tableau navigator.plugins, qui mesure la quantité d'objets plugin reconnus par le navigateur.
Exemple
    var howManyMIMEs = navigator.plugins[2].length;
Valeur
Nombre entier.
Par défaut
Aucune.

name | NN 3 IE 5(Mac) DOM s.o.
| Lecture seule
Renvoie le nom affecté au plug-in par son éditeur. Toutefois, rien ne garantit qu'un plug-in conçu pour divers systèmes d'exploitation ait le même nom dans toutes les versions.
Exemple
    var pName = navigator.plugins[2].name;
Valeur
Nombre entier.
Par défaut
Aucune.

refresh() | NN 3 IE 5(Mac) DOM s.o.
Indique au navigateur d'enregistrer de nouveau les plug-ins installés dans le répertoire réservé à cet effet. De la sorte, le navigateur peut appeler un plug-in nouvellement installé sans obliger l'utilisateur à fermer puis à redémarrer le navigateur.
Paramètres
Aucune.
Valeur renvoyée
Aucune.