Window close() メソッド

定義と使用法

close() ウィンドウを閉じるメソッド

参照:

open()

インスタンス

例 1

open() を使用してウィンドウを開き、close() を使用してウィンドウを閉じます:

let myWindow;
function openWin() {
  myWindow = window.open("", "myWindow", "width=200, height=100");
}
function closeWin() {
  myWindow.close();
}

自分で試してみてください

例 2

新しいウィンドウで "www.codew3c.com" を開き、close() を使用して閉じます:

function openWin() {
  myWindow = window.open("", "_blank", "width=200, height=100");
}
function closeWin() {
  myWindow.close();
}

自分で試してみてください

構文

window.close()

引数

なし。

返り値

なし。

説明

メソッド close() window 指定のトップレベルブラウザウィンドウを閉じます。特定のウィンドウは、以下の方法で閉じることができます。 self.close() または、ただ close() 自身を閉じる。

JavaScript コードで開いたウィンドウのみが JavaScript コードで閉じることができます。これにより、悪意のあるスクリプトがユーザーのブラウザを終了させることが阻止されます。

ブラウザのサポート

すべてのブラウザがサポートしています close()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート