Hallo,
das leidige Thema "window.opener" schneide ich nochmal an.
Problem:
Von einer Webseite (Frameset mit 2 Frames) wird aus dem unteren
"main"-Frame ein neues Fenster (_new) geöffnet. Das neue Fenster soll sich sofort wieder schließen und im "opener"-Fenster ein neues Frameset laden. Das klappt einwandfrei im IE mit folgenden Befehlen:window.opener.parent.top.location.href=index.html';
parent ist das übergeordnete Frame window und top ist das oberste window. Du moppelst hier doppelt. Und kann unter Umständen auch falsch sein, dazu müßte man genaueres über dein Frameset wissen.
window.close(self);
Was soll das self hier bewirken? close() hat keinen Parameter. Du meinst evtl. self.close(), was aber in deinem Falle vermutlich das gleiche wie window.close() ist.
Klappt im Netscape 4.7 überhaupt nicht.
JavaScript Error: window.opener has no properties.
Sicher? nur window.opener nicht vielleicht window.opener.parent.top?
Das "opener"-Fenster bleibt ja weiterhin bestehen, daher kommer ich nicht so weiter. Hat jemand eine Lösung für den NS 4.7?
opener.parent.location, vermute ich mal nach deinen Schilderungen, dürfte zum Erfolg führen.
Struppi.