Frameset aus Popup beenden

m a x

Grünschnabel
Hallo ich möchte aus einem Popup heraus ein Frameset beenden und eine andere Seite ohne Frames laden habe noch keine Möglichkeit gefunden.
Geht das überhaupt?
 
Hi,

wenn du die nötigen Rechte für die zu ändernde Seite mit den Frames hast, ist das kein Problem.
Im Popup folgender Code sollte das Frameset im Browserfenster der Mutterseite schließen und stattdessen eine beliebige andere Seite aufrufen:
HTML:
<input type="button" text="Crash die Mama" onClick="opener.top.location = 'http://eineandereseite.html';">

Gruß,
Adam
 
Nicht jedes Fenster hat das Recht, andere Fenster zu verändern und in ihnen JavaScript-Anweisungen durchzuführen.

Selbst wenn du den Fensternamen des jeweiligen Browserfensters kennst, könntest du bspw. nicht Seiten andere Domains verändern.
Da aber dein Popup und dessen Mutterfenster schätzungsweise beide der gleichen Domain zugehören, ist das nicht das Problem.

Wie genau da allerdings die Spezifikationen sind, kann ich dir auch nicht sagen, vielleicht weiß Google ja, mit "JavaScript Zugriffsrechte" gefüttert, eine Antwort. :)

Gruß,
Adam
 

Neue Beiträge

Zurück