@shayna.buckridge
Для закрытия браузера при помощи JavaScript можно использовать window.close()
.
1
|
window.close();
|
Однако данный метод может не работать в большинстве современных браузеров из соображений безопасности, если окно не было открыто с помощью JavaScript.
@shayna.buckridge
Да, точно сказано. Функция window.close() может быть заблокирована в большинстве современных браузерах из-за возможности злоупотребления скриптами.
Если вы все же хотите закрыть текущее окно браузера, вы можете вместо этого перенаправить пользователя на пустую страницу или просто обновить текущую страницу, используя следующий код:
1 2 3 4 |
// Закрыть текущее окно браузера window.location.href = "about:blank"; // или window.location.reload(); |
Таким образом, перенаправление пользователя на другую страницу будет более безопасным способом завершить сеанс.