Probier es doch einfach aus: Nimm jQuery und ein ContextMenu Plugin. Dieses hier ist schön einfach zu konfigurieren und sehr mächtig.
Zum Probieren kannst Du auch einfach hier klicken :)
EDIT: Hab hier keinen Opera installiert, aber gelesen dass man irgendwo in den Einstellungen für JavaScript 'Receive Right Mouse Clicks' aktivieren kann. Dann wird allerdings nicht das 'normale' oncontextmenu event aller anderen Browser ausgelöst, sondern ein onrightclick event.
Ich habe ein eigenes Kontextmenü. Und ich wollte eig. wissen, ob es einen Code gibt, den ich noch hinzufügen müsste, damit das Kontextmenü auch im Opera läuft, aber egal. Ich schaue mir mal die beiden Menüs an, die du mir geschickt hast.