Ach, sowas gibt es auch ...
Also ich hatte auch mal dieses Problemchen und hatte mir dann über JavaScript den RechtsClick deaktiviert und darüber dann auch
mein Menü anzeigen lassen.
So ging es auch, nur durfte dabei der Benutzer nicht das JavaScript global deaktiviert haben