Запрет Ctrl-U с помощью горячих клавиш
Да вот вспомнилось статейка, где учил горячие клавиши, не чего делать в данный момент, вот решил сайт свой обновить, и добавил этот скрипт, что показывает при нажатии на клавишу Ctrl Запретная клавиша, в общем есть пробная HTML для примера, зайдите и посмотрите его в деле, за одно посмотрим работает ли она во всех браузерах.
Установка: Перед закрывающим тегом </head> вставьте данный код:
Code
<script type="text/javascript"> document.onkeydown=key; function key() { window.status=event.keyCode; if(event.keyCode==85)alert("Запрещенная клавиша U"); if(event.keyCode==17)alert("Запрещенная клавиша CTRL"); } </script>
А тут написано все клавиши:
Code
<script type="text/javascript"> document.onkeydown=key; function key() { window.status=event.keyCode; if(event.keyCode==81)alert("Запрещенная клавиша Q"); if(event.keyCode==87)alert("Запрещенная клавиша W"); if(event.keyCode==69)alert("Запрещенная клавиша E"); if(event.keyCode==82)alert("Запрещенная клавиша R"); if(event.keyCode==84)alert("Запрещенная клавиша T"); if(event.keyCode==89)alert("Запрещенная клавиша Y"); if(event.keyCode==85)alert("Запрещенная клавиша U"); if(event.keyCode==73)alert("Запрещенная клавиша I"); if(event.keyCode==79)alert("Запрещенная клавиша O"); if(event.keyCode==80)alert("Запрещенная клавиша P"); if(event.keyCode==65)alert("Запрещенная клавиша A"); if(event.keyCode==83)alert("Запрещенная клавиша S"); if(event.keyCode==68)alert("Запрещенная клавиша D"); if(event.keyCode==70)alert("Запрещенная клавиша F"); if(event.keyCode==71)alert("Запрещенная клавиша G"); if(event.keyCode==72)alert("Запрещенная клавиша H"); if(event.keyCode==74)alert("Запрещенная клавиша J"); if(event.keyCode==75)alert("Запрещенная клавиша K"); if(event.keyCode==76)alert("Запрещенная клавиша L"); if(event.keyCode==90)alert("Запрещенная клавиша Z"); if(event.keyCode==88)alert("Запрещенная клавиша X"); if(event.keyCode==67)alert("Запрещенная клавиша С"); if(event.keyCode==86)alert("Запрещенная клавиша V"); if(event.keyCode==66)alert("Запрещенная клавиша B"); if(event.keyCode==78)alert("Запрещенная клавиша N"); if(event.keyCode==77)alert("Запрещенная клавиша M"); if(event.keyCode==67)alert("Запрещенная клавиша С"); if(event.keyCode==43)alert("Запрещенная клавиша +"); if(event.keyCode==61)alert("Запрещенная клавиша ="); if(event.keyCode==32)alert("Запрещенная клавиша ПРОБЕЛ"); if(event.keyCode==16)alert("Запрещенная клавиша SHIFT"); if(event.keyCode==17)alert("Запрещенная клавиша CTRL"); if(event.keyCode==9)alert("Запрещенная клавиша TAB"); if(event.keyCode==20)alert("Запрещенная клавиша CAPS LOCK"); if(event.keyCode==13)alert("Запрещенная клавиша ENTER"); if(event.keyCode==191)alert("Запрещенная клавиша /"); if(event.keyCode==221)alert("Запрещенная клавиша ]"); if(event.keyCode==220)alert("Запрещенная клавиша \\"); if(event.keyCode==192)alert("Запрещенная клавиша `"); if(event.keyCode==49)alert("Запрещенная клавиша 1"); if(event.keyCode==50)alert("Запрещенная клавиша 2"); if(event.keyCode==51)alert("Запрещенная клавиша 3"); if(event.keyCode==52)alert("Запрещенная клавиша 4"); if(event.keyCode==53)alert("Запрещенная клавиша 5"); if(event.keyCode==54)alert("Запрещенная клавиша 6"); if(event.keyCode==55)alert("Запрещенная клавиша 7"); if(event.keyCode==56)alert("Запрещенная клавиша 8"); if(event.keyCode==57)alert("Запрещенная клавиша 9"); if(event.keyCode==48)alert("Запрещенная клавиша 0"); if(event.keyCode==27)alert("Запрещенная клавиша ESC"); if(event.keyCode==112)alert("Запрещенная клавиша F1"); if(event.keyCode==113)alert("Запрещенная клавиша F2"); if(event.keyCode==114)alert("Запрещенная клавиша F3"); if(event.keyCode==115)alert("Запрещенная клавиша F4"); if(event.keyCode==116)alert("Запрещенная клавиша F5"); if(event.keyCode==117)alert("Запрещенная клавиша F6"); if(event.keyCode==118)alert("Запрещенная клавиша F7"); if(event.keyCode==119)alert("Запрещенная клавиша F8"); if(event.keyCode==120)alert("Запрещенная клавиша F9"); if(event.keyCode==121)alert("Запрещенная клавиша F10"); if(event.keyCode==122)alert("Запрещенная клавиша F11"); if(event.keyCode==123)alert("Запрещенная клавиша F12"); if(event.keyCode==45)alert("Запрещенная клавиша Insert"); if(event.keyCode==46)alert("Запрещенная клавиша Delete"); if(event.keyCode==154)alert("Запрещенная клавиша PrintScreen"); if(event.keyCode==35)alert("Запрещенная клавиша End"); if(event.keyCode==36)alert("Запрещенная клавиша Home"); if(event.keyCode==37)alert("Запрещенная клавиша стрелка влево"); if(event.keyCode==38)alert("Запрещенная клавиша стрелка вверх"); if(event.keyCode==39)alert("Запрещенная клавиша стрелка вправо"); if(event.keyCode==40)alert("Запрещенная клавиша стрелка вниз"); if(event.keyCode==123)alert("Запрещенная клавиша "); } </script>
Пожалуйста напишите в комментариях, в каких браузерах сработало а в каких нет, это для вас же, так как можем потом обновит код.
Автор\Источник: ucozon.ru
Для того что бы скачать архив необходимо зайти на сайт как пользователь.
Просмотров: 6754
| Комментарии: 12
| Рейтинг: 4.0 /4 | - Оценить - Отлично Хорошо Неплохо Плохо Ужасно
|Категория: Скрипты Разное | Добавил: STAFF
| Дата: 07.09.2011 | Скачали: 0 | Теги: запрет , горячих , Ctrl-U , клавиш , помощью
Похожие новости на нашем сайте
Всего комментариев: 12
Порядок вывода комментариев:
По умолчанию
Сначала новые
Сначала старые
Здравствуйте, работает у меня во всех браузерах кроме fox. Подскажите пожалуйста, как то можно в сплывающие окно добавить своё содержимое, и менять стили окна, а так же убрать надпись, не показывать всплывающие окно?
ctrl+u работает только в мозиле в остальных блокирует
9
MP_of_RAP Дата: 08.10.2011 Время: 19:00 [№ 10668 ]
A MOJNA I NE TOLIKA CEREZ MAZILU voidete s liubova brawzera i napisite " view-source:url stranitu" catoruiu vi hotite videti polnii cod vot i vseo !!! anti blokirovka ctrl + u esti i eshio adin bag v atam scripte, voidete na stranitu catoruiu vam nujna i oceni bistra najimite ctrl+u ,,, script ne uspevaet delati sfoiu rabotu,,,, vi bistree nevo !!! a esli ne palucilasi , abnavlite stranitu i srazu ,oceni ,oceni bistra najimite na ctrl + u ! vseo rabotaet !!! cto hocet samnoi paabshetza, naidite na skype - mp_of_rap!!!
10
STAFF Дата: 08.10.2011 Время: 19:12 № 1 [№ 10669 ]
Это уже дело принципа, его легко можно блокировать, например для всех браузеров возможно создать программу, чтобы браузер не показывал ссылку view-source: или какие там еще коды есть ? это все можно блокировать, ведь это же программа.
8
MDNdemon Дата: 13.09.2011 Время: 23:28 [№ 10335 ]
хрень полнейшая... не майтесь фигнёй - не тупите, код не скрыть никак... Кроме "горячих" клавиш, есть ещё и функции в браузере "исходный код"!!!
6
Kapusha Дата: 07.09.2011 Время: 15:41 [№ 10273 ]
Мазила, РАБОТАЕТ
5
TRANE73 Дата: 07.09.2011 Время: 15:29 [№ 10272 ]
очень схоже с моей версией плюс в том, что мой ловит также если включен капс лок
4
STAFF Дата: 07.09.2011 Время: 11:57 [№ 10269 ]
Понятно. Как и думал, сделаю для всех браузеров через условные.
3
kgs2009 Дата: 07.09.2011 Время: 11:29 [№ 10268 ]
Это вообще не сделать никак.
7
kgs2009 Дата: 07.09.2011 Время: 18:22 № 1 [№ 10280 ]
Дай ссылку на сайт и я нажму и получу код как обычно
2
мир Дата: 07.09.2011 Время: 09:57 [№ 10267 ]
Тоже самое В мозиле не работает, просматриваем код легко , что уж говорить о других браузерах что так же вероятность не работы. Вероятно демо не пашет.)
1
Fallen™ Дата: 07.09.2011 Время: 09:09 [№ 10265 ]
я через мазиллу зашёл,не работает!!!
Добавлять комментарии могут только зарегистрированные пользователи.
[
Регистрация |
Вход ]