![]() |
Javascript - Hauptfenstersteuerung
Hallo!
Folgendes Problem(chen): Hauptfenster mit mehreren Frames. Klick auf einen Link eines Frames im Hauptfenster öffnet ein neues Window. Dieses Window öffnet wiederum ein neues Window u.s.w. Nun möchte ich aus dem zuletzt geöffneten Window auf einen Frame des Hauptfensters zugreifen (location.href ändern). Wie komme ich von einem beliebigen Window auf das Hauptfenster? Danke im voraus |
Wenn ein Fenster ein neues aufmacht, so kann das öffnende Fenster von dem geöffneten Fenster mittels opener angesprochen werden. Vielleicht kannst du es ja mit opener.opener.opener.usw. ansprechen?
mfg c. |
Hallo!
Das ist mir schon klar, aber wie ist es, wenn ich die Anzahl der Popups nicht kenne? |
Du machst eine Funktion, die in den PopUps nichts anderes macht, als die Funktion des openers aufzurufen...
also im Klartext im Hauptfenster: function do() { //irgendwas } in den PopUps: function do() { opener.do(); } ohne Gewähr.... ~ |
@käptn:
Lob! Das ist ein absolut genialer Ansatz;) |
Tja, was soll ich sagen, Lob hört man natürluich immer gerne, vorallem, weil das eigene ja so STINKT :D
Aber, wie gesagt, ungetestet... ~ |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 21:18 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag