sto de ocultar el código de una página es una consulta muy habitual. Lo que siempre hay primero que señalar es que, por mucho que nos empeñemos, no se podrá ocultar del todo el código de una página, porque el usuario avispado siempre podrá encontrar formas de acceder finalmente al código.
Como veo, ya conoces nuestros artículos para deshabilitar el menú contextual.
Inhabilitar el menú contextual del navegador con Javascript
Como proteger el código fuente de una web
Si lo que quieres es eliminar los menús de la barra de arriba del navegador, tendrías que abrir un popup en el que no se muestren dichos menús.
Yo no se de ninguna función o similar para deshabilitar esos menús, pero sí que puedes hacer que tu página se muestre en una ventana donde te has asegurado que no aparezcan.
La idea podría ser tener una home que lanza una ventana secundaria sin menús. Entonces en esa ventana es donde se realiza la navegación por todo el sitio web.
Para aprender a abir popups tenemos varios artículos, te paso el link al manual donde están todos:
Control de ventanas secundarias, popups con Javascript
Pero ten en cuenta que el uso de ventanas secundarias ahora no está del todo recomendado, pues casi todos los navegadores las bloquean y puedes dificultar el acceso a tu sitio.