控制冒泡即可:<div style="width:100px; height:100px; background-color:#66FF00; text-align:center;" oncontextmenu="alert('div');return false;">
<a href="javascript;" oncontextmenu="alert('a');var event=event||window.event;event.cancelBubble=true;return false;"> asdasd </a>
</div>
<a href="javascript;" oncontextmenu="alert('a');var event=event||window.event;event.cancelBubble=true;return false;"> asdasd </a>
</div>
============================
event.cancelBubble=true;取消对上层事件的执行.