Objet navigator.Plugin


Cet objet génère des sorties à partir d'une application plug-in (objet enchassé).

Le tableau embeds

Il est possible de faire référence aux "plugins" présents dans le code HTML en utilisant le tableau embeds. Ce tableau possède une entrée pour chaque objet Plugin (marqueur <EMBED>) dans le document. Par exemple, si un document possède trois "plugins", ces derniers seront représentés de la façon suivante :
document.embeds[0],
document.embeds[1],
document.embeds[2].

Le tableau embeds est utilisé en lecture seulement.

Le tableau plugins

Ce tableau vous permet de déterminer si un usager a installer un "plug-in" en particulier.

Syntaxe

Pour définir l'objet "Plugin", il faut utiliser la syntaxe HTML habituelle :
<EMBED SRC=source NAME=nomApplet..>
..
</EMBED>

Pour utiliser le tableau embeds:

  1. document.embeds[index]
  2. document.embeds.length
index est un entier représentant un plugin dans le document ou une chaîne de caractères contenant le nom d'un objet "Plugin".
Pour obtenir le nombre de "plugins" dans un document, il faut utiliser la propriété length.

Propriété

aucune

Méthode

aucune

Événement

aucun

Exemple

<SCRIPT LANGUAGE="JavaScript">
for (i=0; i < navigator.plugins.length; i++) {
	document.writeln(navigator.plugins[i].name,
		navigator.plugins[i].description,
		navigator.plugins[i].length)
}
</SCRIPT>

Christophe Merlet
redfox@redfoxcenter.org
©Tous droits réservés
21 novembre 1998