Siggi Sievers: Timing-Problem nach window.open()

Beitrag lesen

Hallo!

Folgendes Problem:
Ich erzeuge mit

F1=window.open("seite.html","Fenster")

Wenn ich nun direkt danach mit

aaa = F1.document.form1.input1.value

auf das andere Fenster zugreifen möchte, klappt es manchmal und manchmal nicht. Der IE5.5 mault dann rum, dass er das Objekt nicht kennt oder es null sei. Ich vermute mal ein timing-Problem - je nachdem wie schnell die Datei 'seite.html' angekommen ist, ist das Objekt bekannt oder eben nicht.
Ein Nachfrage 'if(F1.document.form1.input1)...' wird ebenfalls mit der Fehlermeldung quittiert, dass das 'F1.document.form1.input1' kein Objekt sei.

Kennt irgendjemand ein Verfahren, dass das Script nach dem 'window.open()' solange warten lässt, bis die Seite 'seite.html' vollständig in dem neuen Fenster geladen ist?

Danke und Gruss
Siggi Sievers