Hallo,
ja, das stimmt schon. Die Sache hat nur einen Hacken.
Angenommen der obere Frame existiert noch nicht, dann kann nicht funktion logischerweise auch nicht aufgerufen werden. Jetzt könnte man hergehen und mit
setTimeout sie Funktion solange laufen lassen, bis diese eine Bestätigung vom oberen Frame bekommt. Man müsste also im oberen Frame irgendwas einbauen, was eine Info an den unteren Frame schickt wenn es fertig geladen hat. Aber, das funktioniert leider auch nicht, da es ja möglich wäre, das der untere noch gar nicht existiert, wenn der obere schon fertig ist.
Blickt noch jemand durch....ich nicht....
Das Problem ist doch folgendes:
Die Abfrage "if (parent.inhalt.headline)" erzeugt immer einen Fehler, wenn der Frame inhalt noch nicht existiert. Dann gibt es die Fehlermeldung "document.inhalt.headline ist kein Objekt". Ist der Frame inhalt z.B.: fertig geladen, jedoch die var headline gar nicht definiert, wird der weitere Code nicht ausgeführt und es gibt aber auch keine Fehlermeldung! Das ist der entscheidende Unterschied.
So, wenn mir jetzt noch jemand weiterhelfen kann wäre das echt cool...
Viele Grüsse
tomate