Метод 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
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка