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.
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:
document.embeds[index]
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>