windowオブジェクトのclosedプロパティは、ウィンドウが閉じているかどうか返します。
指定ウィンドウが閉じていれば true 、閉じていなければ false を返します。
<script> var sampleWindow; function hiraku() { sampleWindow = window.open("sample/window_closed.html", "sample"); } function tojiru() { sampleWindow.close(); } function kakunin() { if (sampleWindow.closed) { alert("サンプルウィンドウは閉じています"); } else { alert("サンプルウィンドウは閉じていません"); } } </script> <p><button onclick="hiraku()">サンプルウィンドウを開く</button></p> <p><button onclick="tojiru()">サンプルウィンドウを閉じる</button></p> <p><button onclick="kakunin()">サンプルウィンドウが閉じているかどうか確認する</button></p>