Entiendo, pero como te hemos dicho, no tiene sentido ni que trates de ocultar el código fuente ni que busques la solución definitiva con JavaScript porque no la vas a encontrar pues hay diversas formas de acceder al código fuente.
De verdad, no ganas nada ocultando el código fuente. Podrías ofuscarlo para que sea ilegible, pero también podría ser
desofuscado, aunque eso es algo que no muchos saben hacer. Muchos menos que los que saben desactivar JavaScript del navegador o acceder al código fuente por otros medios que no sea con un clic derecho.
Saludos
EDITO: Si de todos modos deseas deshabilitar el botón derecho del mouse, puedes cancelar el evento
contextmenu
, lo cual también bloquea el funcionamiento de la tecla que realiza el mismo proceso (la que está junto al Ctrl de la derecha).
Código Javascript
:
Ver originalwindow.addEventListener("contextmenu", function(event){
event.preventDefault();
}, false);