El problema
En otro de los trucos de este sitio habrás visto una forma de anular el botón derecho del ratón mostrando en su lugar una ventana con algún mensaje. Pero también se puede lograr el mismo efecto sin usar mensajes, de forma transparente.

La solución
Este método se basa en un evento del objeto document llamado oncontextmenu, utilizado precisamente para lanzar el menú contextual (el del botón derecho). Si interceptamos este evento podemos evitar que se lanze el menú. Es tan fácil como vincular este evento con una función que tan sólo devuelva el valor lógico false. Esto funciona con MSIE y con la versión 6 de Netscape

Un caso práctico

El método es tan simple como hacer lo siguiente

<body oncontextmenu="return false">

Más sencillo imposible