Кода -копия выглядит следующим образом:
<script language = "javascript">
<!-
// замаскировать кнопку правой мыши, Ctrl+N, Shift+F10, F11, F5 обновление, клавиша Backspace
// Автор: Meizz (Plum Blossom Rain) 2002-6-18
Функция document.oncontextmenu () {event.returnvalue = false;} // маскировать кнопку правой мыши
функция window.onhelp () {return false} // mask f1 help
Функциональный документ.onkeydown ()
{
if ((window.event.altkey) &&
((window.event.keycode == 37) || // щит Alt+ Клавиши стрелки ←
(window.event.keycode == 39))) // Маска alt+ стрелка Ключ →
{
Alert («Вам не разрешено использовать клавиши Alt+ Arrow для продвижения или обратной веб -страницы!»);
event.returnValue = false;
}
/* Примечание: это не на самом деле блокирует клавиши Alt+ стрелки,
Потому что, когда клавиша стрелки Alt+ появляется в блоке предупреждения, нажмите и удерживайте клавишу ALT и удерживайте ее на месте.
Нажмите на поле предупреждения с мышью, и этот метод блокировки потерпит неудачу. Если
Любой эксперт, у которого есть способ действительно заблокировать Alt Key, пожалуйста, дайте мне знать. */
if ((event.keycode == 8) || // Маска
(Event.keycode == 116) ||.
(event.ctrlkey && event.keycode == 82)) {// ctrl + r
event.keycode = 0;
event.returnValue = false;
}
if (event.keycode == 122) {event.keycode = 0; event.returnValue = false;} // Маска f11
if (event.ctrlkey && event.keycode == 78) event.returnvalue = false;
if (event.shiftkey && event.keycode == 121) Event.returnValue = false;
if (window.event.srcelement.tagname == "a" && window.event.shiftkey)
window.event.returnvalue = false;
if ((window.event.altkey) && (window.event.keycode == 115)) // shield alt+f4
{
window.showmeslessdialog ("about: blank", "", "Dialogwidth: 1px; Dialogheight: 1px");
вернуть ложь;
}
}
->
</script>