¿Cómo deshabilitar el click derecho de una web?
Con JavaScript puedes deshabilitar fácilmente el menú contextual del click derecho en tu sitio web. Te muestro dos formas de hacerlo.
Ya sea porque el cliente te lo solicite o necesitas implementarlo por alguna razón específica, con JavaScript puedes deshabilitar fácilmente el click derecho del mouse en una web.
En esta pequeña guía te enseño a hacerlo. Simplemente añade una de las siguientes opciones al final de tu código HTML, antes del cierre de la etiqueta </body>.
Con JavaScript Vanilla
Esta es la forma más simple y no requiere dependencias externas:
<script type='text/javascript'>
document.oncontextmenu = function(){return false}
</script>
Con jQuery
Si ya tienes jQuery implementado en tu web, puedes usar este código:
<script type='text/javascript'>
$(function(){
$(document).bind("contextmenu", function(e){
return false;
});
});
</script>
Con cualquiera de estas opciones tendrás deshabilitado el menú contextual del click derecho en tu sitio web. Úsalo con criterio, ya que puede afectar la experiencia del usuario.
Artículos relacionados
¿Cómo deshabilitar copiar texto en una página web?
Tres caminos para deshabilitar copiar texto en una página web y proteger tu contenido de los ladrones de contenido.
Cómo instalar diferentes versiones de Node con NVM
Normalmente tenemos problemas al usar determinadas versiones de Node con NVM, aquí te explico cómo establecer la versión por defecto de Node.
NPM: ¿cómo instalar una versión específica de un módulo?
NPM (Node Package Module) es el gestor de paquetes de Node JS más utilizado para instalar librerías en proyectos de JavaScript.
Newsletter Técnica
Recibe contenido sobre SaaS, DevOps y arquitectura de software directamente en tu email.