Benjamin: Fenster öffnet Fenster, dieses öffnet Fenster, usw...

Beitrag lesen

Hi,

vielleicht könnt ihr mir ja helfen:
a) Ich möchte von der Hauptseite ein Fenster öffnen, welches ebenfalls die Möglichkeit bietet, ein weiteres Fenster zu öffnen (soll NICHT ins selbe Fenster), welches ebenfalls ein weiteres usw..., usw...
b) Bei 'OnUnload' der Haupseite sollen alle wieder zugehen
c) Alle von einer Seite erzeugten 'Kinder' sollen sich schliessen, wenn die 'Erzeuger-Seite' geschlossen wird.
d) Faul wie ich bin, würde ich dies gerne in EINER Funktion unterbringen, die auf allen Seiten gleich ist, muss aber nicht sein...

Hmm, funzt einfach nicht...

Meine Probleme:
1. Wenn ich den Namen der objekt-variablen beim Aufruf gleich lasse (mywin=window.open(....)) dann lädt Explorer immer ins selbe Fenster. Kann ich den Namen dieser Variablen mit JS dynamisch setzen? (Und dann im Hauptfenster speichern, siehe 2?)

2. Das Fenster, welches ein 'Kind' geöffnet hat, weiss nur über dieses Kind bescheid, aber kennt die Kinder des Kindes nicht. Wäre es nicht clever, ein Array zu haben, in dem alle Fenster-Objekte gespeichert werden, um sie von der Hauptseite aus ansprechen zu können (Wäre mein Plan, aber ich kriege die Daten nicht zum Hauptfenster gesendet [dieses bitte kein reload!])

3. zu b&c): Klingt wie die in Netscape integrierte Eigenschaft "dependent=1", gibt es sowas nicht in MSIE?

Überfordere ich hier nur mich oder JavaScript?

Bassige Grüsse,
und Dank für Mitgrübeln im Voraus,

Benjamin