EKKi: Fenster übergreifende navigation

Beitrag lesen

Mahlzeit Jan,

hab im script welches ich nutze um das pop-up zu erstellen die zeile:

fenster.opener.name = "mainpage"

eingefügt. und im pop-up als target mainpage angegeben.

Du hast nicht verstanden, wie die Objekthierarchie in Javascript aussieht.

Im "Hauptfenster" öffenst Du ein Fenster mit

var popup = window.open(...);

Damit hast Du eine globale Variable namens "popup", mit der Du auf das Popup zugreifen kannst. Innerhalb dieses Fensters existiert ein Objekt namens "opener", das auf das Fenster verweist, das das Popup geöffnet hat - in diesem Fall Dein "Hauptfenster". Du kannst also z.B. auf ein Formularelement, das sich im Hauptfenster befindet, innerhalb des Popups mit

opener.forms[0].elements['blafasel']

zugreifen.

hab ich was vergessen?

Ja: die Objekte richtig zu benutzen.

MfG,
EKKi

--
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|