Javascript zu Umleiten Übergeordnetes Fenster und Pop-up schließen ... in dieser Reihenfolge

StackOverflow https://stackoverflow.com/questions/1209663

  •  06-07-2019
  •  | 
  •  

Frage

Einer meiner Seiten startet ein Popup mit Javascript. Im Inneren des Popup gibt es einen Link, der window.opener.location das übergeordnete Fenster umleiten verwendet. Ich möchte das Popup warten, bis das übergeordnete Fenster vollständig geladen ist, und schließt sich dann.

Der Link ist auf eine externe Seite, so das übergeordnete Fenster mit dem Kind Fenster ist keine Option zu schließen. Mit SetTimeout zu erraten, wenn die Seite geladen hat, ist auch keine Option. Frames innerhalb des übergeordneten Fensters zu verwenden ist auch keine Option, da zur Zeit Büste Rahmen kann, und ich habe keine Möglichkeit, sie zu stoppen.

Danke

War es hilfreich?

Lösung

Das wird nicht möglich sein, da, wenn Sie das übergeordnete Fenster zu einer anderen Domäne umleiten, verlieren Sie die Fähigkeit, es ist Eigenschaften zuzugreifen und wissen, wann es geladen wurde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top