Как закрыть текущую вкладку в окне браузера с помощью JavaScript?

Опубликовано: 12 Декабря, 2021

Мы собираемся рассмотреть метод закрытия текущей вкладки в окне браузера с помощью JavaScript. Раньше случалось, что с помощью простой функции JavaScript текущая вкладка закрывалась. Для этого использовался следующий синтаксис.

Синтаксис:

 window.close ()

Но с учетом функции безопасности, которая была введена несколько лет назад, обычный JavaScript потерял право закрывать текущую вкладку, просто используя этот синтаксис.

Примечание: текущее окно / вкладка будет закрыто только в том случае, если оно было создано и открыто этим скриптом. Означает, что синтаксис window.close разрешен только для окна / вкладки, которое создается и открывается с использованием метода window.open.

Пример: в этом примере показано, как открыть окно GeekForGeeks, а затем закрыть его.

Выход:
Когда мы загружаем код:

Новое окно / вкладка открывается:

Окно / вкладка закрывается:

Весь процесс: