Не закроешь, не закроешь... кричал маленький хулиган... ;) |
Cделайте веб страницу, которая не дает пользователю ее закрыть, даже при многократном подтверждении пользователем запроса о закрытии текущей вкладки ( фф, хром, ие). Вариант 1: Раньше работал способ в одну строчку и заключался он в том, что пользователь закрывал страницу, а она снова у него открывался и так до бесконечности. Пример ниже:
Вариант 2: Он также использует функцию из js – onbeforeunload, но с другой функций для обработки. При этом во всех браузерах – это работать точно не будет, так как данная функция не работает во всех браузерах и этот функционал специально не добавляют в той же Opera.
При заходе на страницу, в бесконечном цикле вызывается всплывающее окно, чтобы браузер его не отключил – добавляем редирект на эту же страницу после всплывающего окна. Но, при этом браузер все равно можно закрыть принудительно через панель задач. Данный функционал будет вызывать негатив и не позволит пользователю даже нормально посмотреть страницу.
|