SELF-Treffen in Mannheim vom 23.05. bis 25.05.2025

SELFHTML wird 30 Jahre alt! Das wollen wir gebührend feiern!
Weitere Informationen und eine Anmeldemöglichkeit gibt es in der 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.