hecathe: Herausfinden, ob Frame bereits geladen ist.

Beitrag lesen

Hallo Ihr!

auf der Suche nach der Lösung eines Problemes habe ich natürlich ;-) zuerst das Forum hier durchforstet. und auch folgenden Eintrag gefunden, der genau meinem Problem entspricht:

********************************

Frage:

ich such eine Funktion, die herausfinden kann ob eine Datei in
einem Frame schon vollständig ist oder nicht, da ich von einem
anderen Frame aus per javascript in diesen Frame eingreifen will.
Dabei muss sichergestellt sein, dass die Seite vollständig
geladen ist.

Antwort:

Eine Funktion gibt es direkt dafür nicht.
Aber indirekt lässt sich das onLoad() des jeweiligen Frames dafür benutzen.
Also im Frame dessen Ladezustand komplett sein soll steht:
  onLoad="parent.Anyfunction());"
oder
  onLoad="parent.FrameIstGeladen=1;"
Damit 'weiss' das Frameset, dass der jeweilige Frame geladen ist.
(Cross-frame geht mit parent.frames["framename"].IstGeladen=1 natürlich auch)

***************

da ihr es hier aber mit einem javascript-anfänger zu tun habt nun meine Bitte: kann mir das vielleicht jemand genauer "erläutern"? welche funktion schreibe ich in das onload? was muss in der funktion drin stehen?

Falls jetzt einige von Euch die Hände übern Kopf zusammenschlagen: Sorry! Ich bin eben ein newbie...

Liebe Grüße und Danke schonmal!
Hecathe