Задать вопрос

JS закрытие страницы браузера как сделать кроссбраузерно?

JS закрытие страницы браузера как сделать кроссбраузерно?
Добрый день всем скажите как сделать что бы работало как в хроме (кроссбраузер) или как лучше сделать на js что бы при закрытии кидало на свой url& Спасибо)
window.addEventListener("beforeunload", function (e) {
window.open('/url');
  • Вопрос задан
  • 1204 просмотра
Подписаться 4 Средний 8 комментариев
Пригласить эксперта
Ответы на вопрос 2
zabudkin
@zabudkin
Инженер-системотехник, программист, админ, ТПУ!!!!
Могу только сказать как закрыть :)
var objWindow = window.open(location.href, "_self");
 objWindow.close();


Ну а так, вот:
window.onbeforeunload = function(e) {
 window.location.href='/url';
};
Ответ написан
Комментировать
@pavsuv
Никак.. В приличных современных браузерах Вы никак не можете помешать юзеру уйти с Вашей страницы.. Перенаправить на клон или припугнуть Божьей карой.. Раньше можно было, а теперь нет.. И это правильно!..
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы