Hallo Claudia,
so geht´s (nur im IE, für Netscape schau unter den Beispielen nach die den Rechtsklick abfangen). Diese Version lässt das normale Kontextmenü unangetastet. Das macht aber nur dann Sinn, wenn sich Kontextmenü und dein Div nicht überlappen...
<script>
function rechts(){
if(event.button == 2 || event.button == 3){
document.getElementById('mydiv').style.visibility="visible";
}
}
</script>
<a href="#" onMouseDown="rechts()">showDiv</a>
<div id="mydiv" style="position:absolute; visibility:hidden; top:100; left:300">mydiv</div>
cu Karsten
(nicht ärgern lassen)