Klawischnigg: window.opener bei wechselndem Frameset

Beitrag lesen

Hi there,

Ich habe mit "window.open" ein PopUp aus einem Frame der Hauptseite geöffnet. In dem Frame gibt es nun 3 "window.opener.top.location.href" Links.

Hm? Window.opener macht ja nur im geöffneten Fenster Sinn, nicht im öffnenden. (Es sei denn, Du hast Deine Framekonstruktion von einem dritten Fenster aus geöffnet)

Leider wird bei jedem Aufruf nun die komplette Page neu geladen und somit gibt es die opener Quelle nicht mehr wenn ich mich da nun korrekt ausdrücke...

Komplette Page ist was? Komplettes Frameset, komplette Hauptseite oder komplettes PopUp? Erster Fall wäre blöd, weil Du dann tatsächlich die opener-Referenz verlierst. Wenn Du schon ein Frameset verwendest, wäre es ohnehin besser, die ganzen Referenzen in einem Frame zu speichern, der nicht neugeladen wird.

Was muss ich machen damit das Ganze auch durch komplettes neuladen der Page funktioniert?

Müsstest Du schon sagen, WAS funktionieren soll...