При нормальной работе это невозможно. Однако были случаи, когда браузеры имели хорошо известные ошибки, которые можно было использовать. Для ясности, я имею в виду сбой браузера. Не существует поддерживаемого API или метода запроса закрытия браузера.
Например, простая строка CSS могла бы взломать sh Inte rnet Explorer 6. Что-то вроде этого на Chrome могло бы вероятно, все равно не сработает, поскольку Chrome запускает каждую вкладку в своем собственном процессе.
Там - это способ закрыть окно (вкладку) браузера с помощью скрипта, если ваш скрипт открыл окно, просто позвонив window.close()
(где window - дочернее окно). Для получения дополнительной информации см. https://developer.mozilla.org/en-US/docs/Web/API/Window/close.