Chrome と FF で機能しなくなった showModalDialog 関数を置き換えます。それを使用した多くのアプリケーションがあります。問題は、ポップアップ ウィンドウが指示を Web サーバーに投稿し、データベースを更新することです。たとえば、画面にアカウントのリストがあり、アカウントの 1 つで編集をクリックすると、編集ページがポップアップとして表示され、変更が Web サーバーにポストされ、リストが変更で更新されます。リスト全体が更新されるか、変更されたテキストだけが表示される場合があります。
オーバーレイを使用してポップアップ コンテンツを実行する JavaScript 関数を作成しました。showModalDialog 呼び出しを JavaScript 関数に置き換えるのは簡単だと思いましたが、データベースを更新するためにポップアップ ページから送信されたポスト命令と、それを容易にするための複雑さについては考慮していませんでした。投稿は、一連の関数にカプセル化された ajax のような機能を介して行うことができます。これを行うためのコードを書き始める前に、この状況で他の人が何をしたか知りたいです。ありがとう