Hallo
Aber ich habe nirgends ein Array indem das [1] definiert ist…
Wenn dein Code funktioniert, hast du wahrscheinlich ein frameset definiert, in dessen einem Frame besagter Code aufgerufen wird.
Zum frame-Array siehe auch: http://de.selfhtml.org/javascript/objekte/htmlelemen… und http://de.selfhtml.org/javascript/objekte/frames.htm… .
Aber doch gehts ohne [1] nicht.
parent.frames[1].location.href="irgendwas.html"
ändert den URI (location.href) des zweiten Frames (frames[1]) des Elternelements (parent) des aktuellen Dokuments.
Wenn du die [1] mit [0] ersetzt, meinst du das erste Frame etc. Wenn du gar nichts in die [] schreibst, ist auch kein Frame gemeint.
HTH und Gruss
Sam