Seht euch mal das Beispiel unten an. Dort wird über iFrames das gleiche Dokument 25 mal angezeigt. In so einem Dokument ist eine Tabellenzelle, deren Breite ermittelt wird. Das Problem: Die Breite der Zellen wird in den letzten iFrames nicht mehr ermittelt, die Funktion wird aber schon noch aufgerufen. Mir ist aufgefallen, dass die Anzahl der Frames, deren Zellenbreite noch ermittelt wird, abhängig von der Höhe der Frames ist. Deshalb habe ich den auskommentierten focus-Befehl eingefügt, ich finde es aber nicht so schön, jedes Mal das ganze Document durchscrollen zu sehen, und würde lieber den eigentlichen Fehler finden.
Wenn das iFrame Dokument strict ist (du hattest keinen DOCTYPE angegeben) wird überall der Wert angezeigt.
Wenn du unbedingt im Quirksmode dein Dokument ausliefern willst, muss es am onload liegen, wenn du nochmal eine kurze Verzögerung einbaust funktioniert es. (bei mir reichen 200ms)
Struppi.