A cópia do código é a seguinte:
<Script Language = "JavaScript">
<!-
// mascarar o botão do mouse direito, Ctrl+N, Shift+F10, F11, F5 Refresh, tecla de backspace
// Autor: Meizz (Plum Blossom Rain) 2002-6-18
função document.onContextMenu () {event.returnValue = false;} // Mascarar o botão direito do mouse
função window.onhelp () {return false} // mascarar ajuda f1
function docum.onkeydown ()
{
if ((window.event.altkey) &&
((window.event.keycode == 37) || // Shield Alt+ teclas de seta ←
(window.event.keycode == 39))) // Máscara Alt+ Arrow Key →
{
alerta ("Você não tem permissão para usar as teclas de seta ALT+ para avançar ou voltar a página da web!");
event.returnValue = false;
}
/* Nota: isso não está realmente bloqueando as teclas de seta alt+,
Porque quando a tecla Alt+ Arrow aparece a caixa de aviso, pressione e segure a tecla Alt e mantenha -a no lugar.
Clique na caixa de aviso com o mouse, e esse método de bloqueio falhará. Se
Qualquer especialista que tenha uma maneira de realmente bloquear a tecla Alt, por favor me avise. */
if ((event.keycode == 8) || // Chave de deleção de backspace 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;} // Mask 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.showmodelessDialog ("Sobre: Blank", "", "Dialogwidth: 1px; dialogHeight: 1px");
retornar falso;
}
}
->
</script>