SELF-Treffen in Mannheim 2025

SELFHTML wird 30 Jahre alt!
Die Mitgliederversammlung findet am 24.05.2025 um 10:00 statt. Alle Mitglieder und Interessierte sind herzlich eingeladen.
Davor und danach gibt es Gelegenheiten zum gemütlichen Beisammensein. → Veranstaltungs-Ankündigung.

JavaScript/Navigator/plugins/length

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Die Eigenschaft length speichert die Anzahl der Plugins, die der Anwender zu seinem Browser installiert hat.

Beispiel
<html>
<head>
  <title>Test</title>
</head>
<body>
<b>Folgende Plugin-Dateien sind auf dem Rechner:</b>

  <script>

for (var i = 0; i < navigator.plugins.length; ++i)
document.write("<br>" + navigator.plugins[i].filename);
  </script>

</body>
</html>

Das Beispiel klappert in einer for-Schleife alle installierten Plugins ab und schreibt für jedes Plugin eine Zeile mit dem Dateinamen des Plugins. So werden am Ende die verantwortlichen Dateien aller installierten Plugins aufgelistet.

Bei der Definition der for-Schleife dient die Eigenschaft navigator.plugins.length als Abbruchbedingung.