Antje Hofmann: EVENT: onload!

Beitrag lesen

Wie kann man per Eventobjekt abfangen, bzw. abfragen, ob der Inhalt eines Frames ausgetauscht wurde.
Es soll damit erreicht werden können, das vom Überwacherframe aus, registriert wird, welche Art von Inhalt der neue Frame hat.
Für die Abfrage habe ich es probiert mit:
(in den verschiendensten varianten.. mit, ohne document, top window, usw.....)

for (i=0; i<parent.frames.length,i++) {
parent.frames[i].captureEvents(Event.LOAD); parent.frames[i].onload=registframes;
}

Hallo Damian

warum so kompliziert. Verwende einfach location.href und frage eben die Seitenadresse ab, die vergleichst du mit einem gespeicherten Wert.
Bleibt noch die Überwachung.

Entweder alle paar Sekunden die Location vergleichen, eventuell auch mit onfocus in Frame.

Am einfachsten ist es aber, du baust in deinen Seiten eine kleine Funktion ein, die einfach deine Überwachungsfunktion aufruft und den Seitennamen übergibt.

Viele Grüße

Antje