Fenster via JS neu laden
Sven Richter
- javascript
Moinsen,
dürfte für einige ein simples Problem sein, aber ich bin leider net so fit in JS...
Ich lade von meiner Seite aus via window.open(....) ein neues Fenster (Popup) mit einem Formular. Wenn ich es abgeschickt habe, erhalte ich bei erfolgreicher Bearbeitung eine Meldung. Ein weiter Link in diesem Popup soll das Popup wieder via href="javascript:window.close()" schließen.
Funktioniert alles soweit!!!
Was ich nun gerne hätte, wäre, dass vor dem schließen des Popups die Seite, die mein Popup geöffnet hat, neugeladen wird, da die ja noch nicht die neuen Informationen meines ausgefüllten Formulars enthält.
Ich weiß, dass ich es mit location.reload() neu laden kann. Aber ich weiß nicht, wie ich auf mein "root-window" zugreifen kann. Hat jemand für mich einen Ansatz, wie ich das lösen könnte?
Vielen Dank für Tipps....
und guten Rutsch
Ich merk schon, wer lesen kann ist klar im Vorteil....
Der vollständigkeithalber der Lösungsweg, folgende zwei hintereinander ausgeführte Befehle führen dahin:
opener.location.reload();
self.close();