Java Script

Bloquear el click derecho con Java Script

En muchas ocasiones, cuando desarrollamos un sitio web necesitamos ocultar el código fuente para que los usuarios no puedan robarlo o usarlo con fines malévolos, hacer esto básicamente es imposible ya que todo el contenido de un sitio siempre se va a descargar de forma completa en las computados de los usuarios, pero lo que se puede hacer para dificultar un poco esta tarea es bloquear el click derecho con Java Script, el cual permite inspeccionar un elemento o incluso ver el código fuente completo.

En este sencillo tutorial aprenderemos a realizar esta tarea con un simple código Java Script compatible con la mayoria de los navegadores.

Cómo bloquear el click derecho con Java Script

Simplemente con agregar el siguiente código Java Script dentro de la etiqueta script, vamos a bloquear el click derecho en la mayoría de los navegadores, inclusive Internet Explorer.

function disableIE() {
    if (document.all) {
        return false;
    }
}
function disableNS(e) {
    if (document.layers || (document.getElementById && !document.all)) {
        if (e.which==2 || e.which==3) {
            return false;
        }
    }
}
if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown = disableNS;
} 
else {
    document.onmouseup = disableNS;
    document.oncontextmenu = disableIE;
}
document.oncontextmenu=new Function("return false");

Espero que les sea de gran utilidad este sencillo código para bloquear el click derecho con Java Script y si tiene algún inconveniente no duden en enviar un mensaje.

Compartilo en
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedInPin on PinterestEmail this to someone

AboutJosé Di Meglio

Apasionado de la tecnología y programación. Aportando información gratuita sobre el mundo de la informática.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *