0

私は、実際のモーダル ウィンドウの使用を主張するプロジェクトに取り組んでいます。現在の実装は機能します。単に「showModalDialog」を呼び出し、ダイアログが「returnVal」に格納する結果を使用します。

ただし、Chrome で別のページに移動すると、この機能は動作しなくなります。これは文書化されたバグです。

window.open を使用するように変更しています。問題なくコールバックを渡すことができます...ただし、ポップアップ ウィンドウはナビゲート可能である必要があります (アイテムを DB に追加し、アイテム ID を呼び出しページに返す必要があります)。コールバックをポップアップ ウィンドウに渡すことはできますが、ナビゲートするとそのコールバックが失われます...

ポップアップ ウィンドウで新しいページに移動するときでも、コールバックへのポインタを保持できる方法はありますか?

4

1 に答える 1