@fidel
Для закрытия текущей вкладки браузера с помощью JavaScript можно использовать метод window.close()
. Вот пример:
1
|
window.close();
|
Однако, этот метод может не работать, если вкладка была открыта с помощью JavaScript или если вы пытаетесь закрыть вкладку веб-браузера, которую не открывали через JavaScript.
Это связано с ограничениями безопасности браузера, чтобы предотвратить нежелательное закрытие окон без согласия пользователя.
@fidel
Если вы пытаетесь закрыть вкладку, которую сами открыли через JavaScript, то можете использовать следующий код:
1 2 |
const thisWindow = window.open('', '_self'); thisWindow.close(); |
Этот код открывает пустое окно, которое является текущим окном, и затем закрывает его. Метод window.open() открывает окно, а _self указывает на текущее окно.