La copia del código es la siguiente:
<script language = "javaScript">
<!-
// Enmascarar el botón derecho del mouse, Ctrl+N, Shift+F10, F11, F5 Actualización, Backspace Key
// Autor: Meizz (Plum Blossom Rain) 2002-6-18
función document.onContextMenu () {event.returnValue = false;} // enmascarar el botón del mouse derecho
función window.onhelp () {return false} // máscara F1 Ayuda
function document.Onkeydown ()
{
if ((window.event.altkey) &&
((window.event.keycode == 37) || // SHIELD ALT+ KEYS DE ARRIBA ←
(window.event.keycode == 39))) // Máscara ALT+ Clave de flecha →
{
alerta ("¡No se le permite usar las teclas Alt+ Arrow para avanzar o respaldar la página web!");
event.returnValue = false;
}
/* Nota: Esto no está realmente bloqueando las teclas Alt+ Arrow,
Porque cuando la tecla ALT+ FLECHE aumente el cuadro de advertencia, presione y mantenga presionada la tecla ALT y manténgala en su lugar.
Haga clic en el cuadro de advertencia con el mouse, y este método de bloqueo fallará. Si
Cualquier experto que tenga una forma de bloquear realmente la llave alternativa, hágamelo saber. */
if ((event.keycode == 8) || // tecla de eliminación de respaldo de máscara
(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;} // máscara 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.hiftkey)
Window.Event.ReturnValue = False; //
if ((window.event.altkey) && (window.event.keycode == 115)) // shield alt+f4
{
Window.ShowModelessDialog ("Acerca de: Blank", "", "Dialogwidth: 1px; dialogHeight: 1px");
devolver falso;
}
}
->
</script>