Helge: Browserfenster reload()

Hallo,

ich habe ein Problem:

Auf meiner HP öffne ich über ein Link ein neues Browserfenster, indem sich über ein Frameset 2 verschiedene Seiten befinden. In diesem neuen Fenster können Änderungen in einer Datenbank gemacht werden. Wenn das Neue Fenster geschlosen wird, dann soll das öffnende Fenster reloaded werden. Wie funktioniert das?

opner.location.reload(); funktioniert momentan nicht:

Die Dateien des neuen Fensters.

Frame.asp --> diese Seite wird über den Link aufgerufen, enthält das Frameset und lädt über das Frameset die 2 anderen Seiten. Im Body habe ich OnUnload="opner.location.reload();" eingefügt.

Die 2 anderen Seiten im Frameset erkennen das Objekt Opener nicht mehr.

Hat mir jemand einen Tipp?

  1. Hallihallo!

    Kann sein, daß ich mich irre, aber meiner Meinung nach sollte es mit
    top.opener.location.reload() funktionieren.
    Das "alte" Fenster ist ja nicht der opener der einzelnen Frames, sondern der Framesetdefinition (top).

    Wie gesagt, kann sein, daß ich falsch liege, aber einen Versuch ist es wert ;)

    Viele liebe Grüße,
    Der Dicki

    1. Hallihallo!

      Kann sein, daß ich mich irre, aber meiner Meinung nach sollte es mit
      top.opener.location.reload() funktionieren.
      Das "alte" Fenster ist ja nicht der opener der einzelnen Frames, sondern der Framesetdefinition (top).

      Wie gesagt, kann sein, daß ich falsch liege, aber einen Versuch ist es wert ;)

      Viele liebe Grüße,
      Der Dicki

      Du JavaScript MegaGott!! Es Funktioniert!! Danke, Danke!!

      1. Hallihallo!

        Du JavaScript MegaGott!! Es Funktioniert!! Danke, Danke!!

        Nun übertreib mal nicht, machst mich ja ganz verlegen.....

        Freut mich, daß ich Dir helfen konnte...

        Viele liebe Grüße,
        Der Dicki

        PS: Thread ist ausgedruckt, und hängt jetzt über meinem Schreibtisch :))