window.close

« DOM リファレンス

概要

現在のウィンドウ、または、参照ウィンドウを閉じます。

構文

window.close();

詳細

このメソッドが呼びだされたとき、参照ウィンドウが閉じられます。

このメソッドが許可されるのは、window.open メソッドを用いたスクリプトによって開かれたウィンドウに対して呼び出されたときのみです。 ウィンドウがスクリプトによって開かれたものではない場合、次のエラーが JavaScript コンソールに表示されるでしょう。: スクリプトはスクリプトによって開かれたウィンドウ以外を閉じることができません。

window.open() で開かれたウィンドウを閉じる

<script type="text/javascript">
//開いたウィンドウへの参照を保持するグローバル変数
var openedWindow;

function openWindow()
{
  openedWindow = window.open('moreinfo.htm');
}
function closeOpenedWindow()
{
  openedWindow.close();
}
</script>

現在のウィンドウを閉じる

<script type="text/javascript">
function closeCurrentWindow()
{
  window.close();
}
</script>

仕様

DOM Level 0。どの標準にも属しません。

追加リファレンス

MSDN window.close()日本語版

Document Tags and Contributors

Contributors to this page: Potappo, ethertank
最終更新者: ethertank,