Pregunta
¿Cómo deshabilitar el click derecho con Javascript?
Responder esta pregunta por dudin el 2009-08-27
Tengo una galería de imágenes, donde deseo evitar que al dar click derecho del ratón salga el menú con las opciones tales como: copiar la dirección del enlace, ver imagen, guardar imagen, etc.
Respuestas
Para deshabilitar el botón derecho en toda la página sería:
Para un elemento en particular usando el selector dolar de Prototype:
Para un grupo de imágenes dentro de un div usando el selector dolar dolar de Prototype:
Si lo que deseas es proteger la imagen en realidad esta no es la mejor opción, lo que tal vez sería mejor pensar en otra variante como una marca de agua con el nombre de tu sitio o autor.
window.oncontextmenu = function() { return false; }
Para un elemento en particular usando el selector dolar de Prototype:
$('logo').oncontextmenu = function() {return false;}
Para un grupo de imágenes dentro de un div usando el selector dolar dolar de Prototype:
$$('#id img').each( function (item) {
item.oncontextmenu = function() {return false;}
});
Si lo que deseas es proteger la imagen en realidad esta no es la mejor opción, lo que tal vez sería mejor pensar en otra variante como una marca de agua con el nombre de tu sitio o autor.
por Anónimo el 2009-08-27



