Matthias: Noch mal opener.close()

Beitrag lesen

Hallo zusammen,

nochmal zu der gleichen Problematik eine Nach-Frage. Vorhin (</?m=95646&t=17065>) habe ich mich zwar artig schon für die beiden Hinweise bedankt, dies jedoch wohl etwas zu früh. Denn mit den Testdateien hat's ja funktioniert, nur die Praxis bringt dann neue Probleme.

Ich habe die Ergebnisseite einer DB-Abfrage, die für jeden gefundenen Datensatz eine Detailansicht zur Auswahl anbietet. In dieser Detailansicht können nun neue Werte für den betreffenden Datensatz geschrieben werden. Die neuen werte werden aber erst in die DB geschrieben, wenn ich einen Button "Werte übernehmen" drücke. Wenn ich diesen Button dann aber drücke wird wohl das Ereignis "OnUnload" ausgelöst, denn: ich werde (onUnload="opener.location.reload()) gefragt, ob die aufrufende Seite neu geladen werden soll.

Das soll sie ja im Prinzip auch, aber erst, wenn ich das Detailfenster schließe. Wie kann ich das denn machen:

1. von Ergebnisseite Detailfenster aufrufen (klappt)
2. im Detailfenster neue Werte eingeben und über Button
   in DB aufnehmen. Dabei soll aber die Ergebnisseite
   noch _nicht_ mitaktualisiert werden.
3. erst, wenn Detailfenster tatsächlich geschlossen wird,
   _dann_ soll auch das aufrufende Ergebnisfenster
   aktualisiert werden.

Danke nochmals für Hinweise.

Gruß

Matthias