Deshabilitar clic derecho con jQuery
Posteado Por CatrianEn algunas ocasiones nos encontramos con la necesidad de deshabilitar el clic derecho en nuestras páginas por razones de seguridad, necesitamos que nuestros visitantes no puedan seleccionar información de nuestra página y una buena manera de dificultar el copiar contenido de nuestro sitio es que no puedan dar clic derecho con el ratón.
Gracias a jQuery, podemos implementar un pequeño código que servirá a nuestro propósito:
1 2 3 4 5 | $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); |
Esta pequeña porción de código devuelve un valor booleano de falso cuando se intenta mostrar el menú contextual del navegador, lo que quiere decir que si un visitante da clic derecho en nuestra página, no podrá ver el menú por defecto que aparece.
Aunque esta no es una medida de seguridad 100% efectiva para evitar la copia de contenidos de nuestro sitio, si nos puede ayudar en esta ardua tarea.
Debemos tener en cuenta que, al ser jQuery dependiente de javascript, esta medida de seguridad se verá afectada si el usuario desactiva el soporte para javascript en el navegador.