Запрет на закрытие вкладки сайта с помощью клавиатуры

12
Gzas
На сайте с 05.01.2014
Offline
135
2876

Пытаюсь написать скрипт на js, который будет запрещать комбинации клавиш "Ctrl+W" и "Ctrl+F4" во всех браузерах. Вот собственно на чём остановился:

<HTML>

<script type="text/javascript">
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if ((event.ctrlKey) || (event.keyCode == 87)) return false;
if ((event.ctrlKey) || (event.keyCode == 115)) return false;
}
</script>
<body onkeypress="return catchControlKeys(event)">
<P>pRIVET</P
</BODY>
</html>
Срабатывает только комбинация "Ctrl+W", и то в IE не работает. "Ctrl+F4" вообще не хочет отрабатывать ни в одном из браузеров. Отсюда возникает вопрос: Как реализовать данную задачу с помощью js.
iqmaker
На сайте с 17.04.2012
Offline
309
#1

Никак, идите делайте нормальные сайты хватит плодить говносайты их и без вас навалом.

LEOnidUKG
На сайте с 25.11.2006
Offline
1723
#2

нифигасе, а может быть ещё запретить выключать компьютер?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
Gzas
На сайте с 05.01.2014
Offline
135
#3
iqmaker:
Никак, идите делайте нормальные сайты хватит плодить говносайты их и без вас навалом.

С чего вы решили, что речь идёт о говно сайтах? Не могут быть другие причины? Например большое количество ботов заходящих с разных ип использующие только нажатие клавиш...

---------- Добавлено 20.08.2014 в 20:56 ----------

LEOnidUKG:
нифигасе, а может быть ещё запретить выключать компьютер?

С этим дела обстоят проще 🤪

LovelAss
На сайте с 05.06.2009
Offline
96
#4
Gzas:
Например большое количество ботов заходящих с разных ип использующие только нажатие клавиш...

И что изменится, запрети закрывать ботам вкладки?

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#5
Gzas:
С чего вы решили, что речь идёт о говно сайтах? Не могут быть другие причины? Например большое количество ботов заходящих с разных ип использующие только нажатие клавиш...

🍿 да, рассказывайте про ботов. Этим вы гадите только пользователям. Те которые "боты" (зено постер, хуман) - им глубоко пофигу на эти ваши якобы запреты.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
iqmaker
На сайте с 17.04.2012
Offline
309
#6
Gzas:
С чего вы решили, что речь идёт о говно сайтах? Не могут быть другие причины? Например большое количество ботов заходящих с разных ип использующие только нажатие клавиш...

чего??? что за бред вы пишете, какие боты генерят key event чтобы закрыть страницу может покажите?, когда есть window.close()???? фантазия совсем не работает?

anser06
На сайте с 11.03.2006
Offline
276
#7

А я-то думаю, чего у меня в Опере вкладки с клавиатуры не всегда закрываются. 😡

N3
На сайте с 28.04.2014
Offline
98
#8
anser06:
А я-то думаю, чего у меня в Опере вкладки с клавиатуры не всегда закрываются.

Закрывай их перезагрузкой ОС, пока ТС не запретил.

Неискоренимо нежелание пользоваться поисковыми системами - даже находясь на форуме о поисковых системах © Cell Влазить напрямую в базу — это невозможно © Игорь Белов, mchost.ru Если SeoPult купил ссылку - значит она "рабочая" © Nat_SeoPult
Фома
На сайте с 10.11.2006
Offline
600
#9

Подписался на тему. Чую будет жарко 🍿

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
anser06
На сайте с 11.03.2006
Offline
276
#10

Хоть бы ТС не додумался отслеживать движения мышки и блокировать приближение к кнопке "Закрыть вкладку". Тогда придется ставить новый браузер.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий