Hi !
("hauptframe" und "fenster1" sind Namen von Iframes)
möchte ich den Fensternamen "fenster1" innerhalb einer for-Schleife mit einer Variablen versehen, die hochgezählt wird (fenster1, fenster2, ...). Egal wie ich es notiere, es funktioniert einfach nicht...
Hm, da gibt es sicher eine Lösung, fällt mir gerade nicht ein (ich glaube, die hat was mit eval oder so zu tun).
Aber sieh es folgendermaßen:
Alle Objekte (Frames, Forms, Iframes, etc.) werden bei Javascript in einem Array abgelegt (Frames[13] z.B. ist das 14. Frame, Frames.length gibt Dir die Anzahl der Frames). Warum läufst Du nicht einfach eine Schleife durch?
for (i=0; i < hauptfenster.iframes.length; i++) {
mach_was_mit_iframes(hauptfenster.iframes[i]);
}
Gruß
Hans