¿Cómo deshabilitar la opción 'save image como' con el button derecho?

Quiero evitar que los usuarios hagan clic derecho en la image de mi sitio y los guarden. Sé que hay muchas soluciones para esto, pero aún tengo que hacerlo.

¿Alguna ayuda?

Además, este sitio tiene esta característica – http://finsix.com/dart/#section-colors

Puede ser html, javascript, jquery. Cualquier solución servirá.

Use la image como una image de background de un elemento div, esto evitará que las personas de mente fácil la guarden;)

$("body").on("contextmenu", "img", function(e) { return false; }); 

Esta es la "nueva" forma en jQuery. Tenga en count que cualquier persona con conocimientos técnicos podría evitar esto.

 <script type="text/javascript"> function click (e) { if (!e) e = window.event; if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) { if (window.opera) window.alert(""); return false; } } if (document.layers) document.captureEvents(Event.MOUSEDOWN); document.onmousedown = click; document.oncontextmenu = click; </script> 

Encontré este script en selfhtml.org .

Esta function está diseñada originalmente para desactivar el menu contextual del lado del cliente e insert su propio menu contextual. Pero también se puede usar para esto.

Pero tenga en count : Al usar complementos del browser como NoScript o al abrir la image, el usuario de la url podría evitar esto.