JavaScript/Navigator/mimeTypes/length
Aus SELFHTML-Wiki
< JavaScript | Navigator | mimeTypes
Die Eigenschaft length speichert die Anzahl der MIME-Typ-Einträge, die der Browser kennt.
Beispiel
<html> <head> <title>Test</title> </head> <body> <b>Folgende Plugins sind installiert:</b> <script> for (var i = 0; i < navigator.mimeTypes.length; ++i) if (navigator.mimeTypes[i].enabledPlugin != null) alert("<br>" + navigator.mimeTypes[i].description); </script> </body> </html>
Das Beispiel fragt in einer for-Schleife ab, ob für den jeweils aktuellen MIME-Typ ein Plugin installiert ist. Wenn ja, wird eine Zeile mit der Kurzbeschreibung des MIME-Typs geschrieben. So werden am Ende alle installierten Plugins mit sprechenden Beschreibungen aufgelistet.
Bei der Definition der for-Schleife dient die Eigenschaft navigator.mimeTypes.length
als Abbruchbedingung.