MudGuard: navigator.plugins[i] is undefined

Beitrag lesen

Hi,

var menge = navigator.plugins.length;

Nehmen wir mal an, es gäbe 1 Plugins, menge ist also 1.

while (i < menge)

i sei 0. i ist also kleiner menge.
Also geht es ab in die Schleife.

{
i++;

jetzt ist i = 1.

win.document.write (navigator.plugins[i].name+"<br>");

Jetzt greifst Du auf das Plugin mit Index 1 zu, welches, da ab 0 gezählt wird, das zweite wäre, es gibt aber nur 1.

Für andere Anzahlen von Plugins analog - Deine Schleife geht immer einen Schritt zu weit.

Das Beispiel stammt übrigens aus einem BHV-Taschenbuch! ;-p

Wenn Du einen Kachelofen hast, wüßte ich, wie Du das Buch noch sinnvoll verwenden könntest.

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen unaufgefordert per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.