Alexander Foken: Im Netscape 4x läuft nix!!

Beitrag lesen

Moin Moin !

Rufst Du aus anderen Frames heraus funktionen in dem Frame auf, daß die externe JS-Datei lädt?

Dann denk' mal drüber nach, in welcher Reihenfolge die einzelnen Frames geladen werden.

Naja, ich nehme mal die Antwort vorweg: Es gibt keine festgelegte Ladereihenfolge für Frames!

Wenn Du Cross-Frame-Scripting brauchst, mußt Du damit warten, bis alle relevanten Frames geladen sind. Synchronisieren kann man das am besten mit Funktionen und/oder Variablen in der Frameset-Datei, auslösen sollte man das über onLoad.

Sprich: jedes einzelne Frame ruft über onLoad eine Funktion im Frameset auf, die sagt "Resource X geladen". Wenn im Frameset festgestellt wird, daß alle benötigten Resourcen da sind, kann die eigentliche Action losgehen.

Alexander

--
Nein, ich beantworte keine Fragen per eMail. Dafür ist das Forum da.
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so!"