JavaScript « закрытие вкладки

Как закрыть вкладку в браузере программно из javascript?

1 ответов


Специально для русскоговорящих:

Окна, они же вкладки браузера, закрываются через метод window.close()

Пример реализации закрытия текущего окна по ссылке:
Javascript:


// Функция закрытия по запросу
function close_window() {
  if (confirm("Хотите закрыть текущую вкладку/окно?")) {
    close();
  }
}

// Без вопросов
function close_window_q() {
    close();
}
 
Теперь остается просто вызвать данную функцию


<!-- Назначение через javascript интерпретатор-ссылку  -->
<a href="javascript:close_window();">закройся</a>

<!-- Или назначение обработчика по нажатию -->
<a href="#" onclick="close_window();return false;">гудбай, май лав, гудбай!</a>
 

Можно вообще без описания функций отдельно:

<!-- Закрыть прям тут, прям сейчас, прям не отходя от кассы  -->
<a href="#" onclick="window.close();">FORMAT C:</a>