pluginNN 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
 
descriptionfilenamelengthname
 
Méthodes spécifiques à l´objet
 
refresh()
descriptionNN 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.

filenameNN 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.

lengthNN 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.

nameNN 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.