Hallo Henry,
eine serverseitige Lösung hat Robert skizziert. Mit den üblichen Nachteilen wie Verlust der Scrollposition. Sie hat dafür den Vorteil, dass dein Client von Fachlogik frei bleibt.
Aber man könnte...
-
mit dem <dialog> Element ein Popup-Form machen. Popup-Forms haben die nette Eigenschaft, dass sie modal sein können und die Submit-Buttons darin den Dialog schließen. Du kannst dann die Formular-Eingaben einfach in die Zeile zurückübertragen.
-
mit window.open ein neues Fenster öffnen und das Ergebnis der Änderung mit postMessage an das Ursprungsfenster zurückschicken. Ich müsste aber in der MDN selbst erstmal nachstöbern, was da alles zu beachten ist.
Rolf
--
sumpsi - posui - obstruxi
sumpsi - posui - obstruxi