Desactivar botón derecho

Puede que por algún motivo te interese "ocultar" el código fuente de tu web, impedir que se pueda copiar una imágen a traves del botón derecho del ratón o anular cualquier otra función de este menu contextual. Si este es tu caso, el siguiente script te será de mucha ayuda.

<script language="JavaScript">
<!–

function bderecho(e) {
if (navigator.appName == ‘Netscape’ && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == ‘Microsoft Internet Explorer’ && (event.button == 2 || event.button == 3)) {
alert(" El boton derecho del raton no funciona ");
return false;
}
return true;
}
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=bderecho;
document.onmousedown=bderecho;

//–>
</script>

También te puede interesar anular la pulsación de las teclas, para conseguir esto, el script que puedes usar es el siguiente:

<script language="JavaScript">
<!–

function teclas() {
alert(" Las teclas no funcionan ");
}
document.onkeydown=teclas;

//–>
</script>

Y si necesitas utilizar los dos scripts, este es el codigo entero:

<script language="JavaScript">
<!–

function bderecho(e) {
if (navigator.appName == ‘Netscape’ && (e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == ‘Microsoft Internet Explorer’ && (event.button == 2 || event.button == 3)) {
alert(" El boton derecho del raton no funciona ");
return false;
}
return true;
}
if (document.layers) window.captureEvents(Event.MOUSEDOWN);

window.onmousedown=right;

function keypressed() {
alert(" Las teclas no funcionan ");
}
document.onmousedown=right;
document.onkeydown=keypressed;

//–>
</script>

Si prefieres que al hacer click con el botón derecho no aparezca ningún mensaje de alerta, puedes utilizar la siguiente propiedad en la etiqueta <body>: OnContextMenu="return false" . Te debería quedar así:

<body OnContextMenu="return false" >

Esto hace que al solicitar el menú contextual, se devuelva false , con lo que se evita su aparición.

Debes saber que estos scripts no ofrecen una protección total contra la copia del contenido, puesto que es relativamente fácil observar el código fuente, o copiar las imagenes protegidas con este método.

fuikas.tk

Leave A Comment?