Olá amiguinhos!!!
Mais uma dica JavaScript para bloquear o teclado e botão do mouse, esse código é bem simples, podendo se estender com várias customizações a gosto do cliente.
Primeiro as funções, essas verificam a tecla e exibem a mensagem ao usuário:
<SCRIPT LANGUAGE="JavaScript1.2">
function alerta(){
alert('Conteúdo do site bloqueado');
return false;
}
function rejeitaTecla(oEvent){
var oEvent = oEvent ? oEvent : window.event;
var tecla = (oEvent.keyCode) ? oEvent.keyCode : oEvent.which;
if(tecla == 17 || tecla == 44|| tecla == 106){
alerta();
}
}
</SCRIPT>
Agora definimos que de acordo com o evento na página, será executado tal função:
<SCRIPT LANGUAGE="JavaScript1.2"> document.onkeypress = rejeitaTecla; document.onkeydown = rejeitaTecla; document.oncontextmenu = alerta; </script>
Agora é só copiar e colar!
A sim, se quiser saber qual o keyCode da tecla a ser bloqueada, coloque apenas um alert(tecla); , assim você pode colocar esse valor no if, depois é claro, retirar o alert.
Abraços.