Window ermitteln

greggy80

Mitglied
Hallo, ich habe eine Frage zum window-Objekt:

Und zwar habe ich mit window.open() ein neues Fenster erzeugt mit Namen "x".
Nun möchte ich eine Referenz auf dieses Window "x" bekommen, allerdings von einem völlig fremden Fenster aus (also nicht opener), das eben nur den Namen kennt.

Ist das möglich und wenn ja, wie?

Zur Verdeutlichung:

Fenster 1:

Code:
[...]
window.open("seite.html", "x", "");
[...]
Fenster 2:
Code:
[...]
var fremdes_win = <some magic mit "x">
[...]
 
Ein Fenster ist anhand des Namens (also der 2. Parameter bei open()) nicht erreichbar.
Um Zugriff darauf erlangen zu können, müsste das "fremde" Fenster in einer Beziehung zu dem opener stehen, also bspw. ebenfalls durch diesen geöffnet worden sein.

Dann könnte man das window-Objekt von dort "übernehmen".

Eine andere Möglichkeit sehe ich nicht.
 
Zurück