[bin ich dumm....] - opener des openers ansprechen....
vom Weihnachtsmann
- javascript
0 Rouven
Hallo !
Ich war gerade dabei, was nettes zu schreiben, jetzt habe ich meinen Fehler verstanden !
Also, folgendes ganz kurz: Grundfenster öffnet anderes Fenster. Anderes Feinster öffnet irgendwann ein weiteres und schließt sich dabei selber. Dieses Fenster nun will auf das Grundfenster zugreifen. Wie ????
opener.opener.location.href z.B. geht bestimmt nicht mehr ....
der Weihnachtsmann
Hi,
kleiner Trick gefällig?
Im 2. geöffneten Fenster, BEVOR das schließen ausgeführt wird:
<body onload="registerAndClose()";>
mit der zugehörigen Funktion:
<script type="text/javascript">
var myopener = null
function registerAndClose() {
if (opener)
if (!(opener.closed())
myopener = opener.opener;
opener.close();
}
</script>
Wenn das Fenster geladen ist, merkt es sich den Opener-Inhalt seines Openers. Erst dann wird es geschlossen. Was immer du dann von Fenster 2 mit opener.opener vorhattest geht dann jetzt mit myopener.
MfG
Rouven