Tom: von Popup aus zurück auf das aufrufende Frame verweisen

Beitrag lesen

Hello,

aha, if(opener) schaut ob das fenster noch offen ist. ^^

Nicht ganz.
Da gibt es auch noch die Eigenschaft closed.
Deshalb war ich mir eben auch nicht sicher, ob das so schon richtig ist.

Generell stelle ich mir das so vor:

Wenn das Fenster ein Folgefenster (z.B. Popup) ist, hat es einen opener.
  Dieser muss aber zum Zeitpunkt des Triggerns der Funktion nicht mehr aktiv sein.
  Wenn also ein Opener vorhanden ist, müsste man vermutlich noch prüfen, ob

opener.closed == false

ist. Dann müsste das Fenster noch offen sein.

Die Abfrage müsste dann mMn richtig heißen

if(opener and opener.closed == false)
  {

}

JavaScript ist da etwas empfindlich.

Ich hoffe, hier liest noch jemand mit, der es genau weiß.

Du müsstest diese Prüfung dann eigentlich allen Modifikationen der Eigenschaften im Opener vorausschicken. Denn wann das Fenster vom User geschlossen wurde, weißt Du schließlich nicht.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau