画面が閉じられるイベントの察知方法を教えてください。Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。画面が閉じられるイベントの察知方法を教えてください。6,301件0皆様いつも御世話になっております。false);を達成したいです。あるデータ受付用の画面はTableの明細を有しており、その各々1列目にコード検索画面を開くためのボタンを配置しています。この押下をもって子画面イメージのコード検索画面をJSでwindow.openしています。その際、元画面の全明細の例のボタンをdisableすることで、子画面が2つ以上呼ばれないような工夫を行っています。子画面側である程度の動作(リストボックスからの選択)が行われれば、当該子画面を閉じると同時に元画面でdisableにしたボタンを再度有効化しているのが現況です。これ故...現況は、コード検索の子画面を右上×ボタンで閉じられてしまうと、親画面のdisableにしたボタンが有効に戻っていない!という状態です。PSそもそも親画面のJQueryで、子画面が閉じられたら?という察知を図るべきなのでしょうか?その察知方法も分かりませんが....ご見解を頂けましたら幸いです、よろしくお願い致します。票1unloadイベントが使えると思います。以下は実装サンプルです。個の銅バッジ早速のご支援誠にありがとうございます。記載すればいいのでは???と単純に考えてしまったのですが...。8:04この度はご支援ありがとうございました。親画面側のボタン再有効化を試行してみたところ、無事希望の動作を達成することができました。2:44はい、それでも構いませんよ。私としては、disableにするボタンは親ページに有るので、それらを制御するコードも親ページにあるほうが自然かなと思いました。|1参考までに、window.open時に親側でイベント登録のサンプルコードを書いてみました。(IEでは動作確認していませんので参考まで。個の銅バッジいつもご親切なご支援をありがとうございます。3:06いわゆる「凝集度」の問題だと思います。ある画面の内容を制御するコードが別の画面にあると(そういうコーディングを許すと)、その画面の制御がどこに実装されているのか、アプリケーション全体を意識しなければならなくなります(凝集度が低くなっている状態)。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。onload時にwindows.openができない。0Datatablesを使用して、JsonデータをTableに表示する方法が知りたいです。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。