Lo mismo para el de guardar como. Que yo tenga conocimiento...no se puede en javascript deshabilitarlo. Sí puedes hacer que la nueva ventana se te abra en modo fullscreen, sin menubar, etc.
Del ver código fuente, puedes seguir buscando sobre el tema porque se ha tocado anteriormente. Y es como ha dicho Karlankas, es difícil lograrlo. Y si alguien lo lograra en javascript, que me lo haga saber...
El
browser o navegador de quien visita tu página HTML tiene que leer el código para saber qué contiene y cómo lo va a desplegar. Se pueden utilizar distintos trucos como el deshabilitar el botón derecho del mouse, poner la página en fullscreen, utilizar frames para que lo que se vea sea la página con los frames, etc. Pero si un usuario investiga a fondo, logrará saltarlos.
Lo que sí ha estado surgiendo son los encriptores para hacer difícil la lectura del código fuente. No los he probado, así que no te sabría cual recomendar.
http://www.tagslock.com/
WebProtector
http://www.protecthtml.com/
WePage Protector
http://www.share2s.com/
Atrise
http://www.atrise.com/htmlock/index.php
Otros:
encryptHTML
HTML Guard
HTML Guardian
Psyral Phobia
Y de Microsoft:
http://msdn.microsoft.com/library/de...t56/html/Secon
Espero haber aportado algo.