amano: Mozilla und NS vergessen opener ?!?!

hI

Ich hab da nen problem ich öffne bei ein popup (window.open) und hab dann in diesem popup ein button der das popup schliess und die die 'location' vom 'opener' setzt funzt auch alles wunderbar.

Probleme bekomm ich wenn ich nun im PopUp, über einen normalen link (<a...) eine neue seite in das popup-fenster lade und versuche aus der neuen seite auf 'opener' zu zugreifen.
Beim IE geht das wunderbar bei Mozilla und NS nicht, was kann tun damit der opener beim laden einer neuen seite nicht vergessen wird?

gruß
amano

  1. Hallihallo!

    Ich hätte da nur einen kleinen, uneleganten Workaround anzubieten:

    Im Popup ein Frameset laden. Der obere Frame, nur 1px hoch, enthält die Javascript- Funktionen, die Du benutzt.

    Der untere Frame enthält den angezeigten Inhalt.

    Dann müsstest Du nur noch auf diese Funktionen mit parent.obererFrame zugreifen, und hättest jederzeit per parent.opener Zugriff auf den opener des Framesets.

    Wie gesagt: nicht unbedingt elegant, aber das Einzige, was mir einfallen will...

    Viele liebe Grüße,
    Der Dicki

    1. Wie gesagt: nicht unbedingt elegant, aber das Einzige, was mir einfallen will...

      Yo das mach ich...
      THX a lot für die Idee.

      amano