如题,只要屏蔽DIV里的就行了,整个页面不用。

解决方案 »

  1.   

    <div oncontextmenu="return false">abv</div>
    是不想出系统菜单么?
      

  2.   

    未这个div添加鼠标事件onclick
    判断是否是第三个按钮触发,event.button == 3
    如果是3即是右键的情况下return false即可<script language="JavaScript">
    <!--if (window.Event) 
    document.captureEvents(Event.MOUSEUP); function nocontextmenu() 
    {
    event.cancelBubble = true
    event.returnValue = false;return false;
    }function norightclick(e) 
    {
    if (window.Event) 
    {
    if (e.which == 2 || e.which == 3)
    return false;
    }
    else
    if (event.button == 2 || event.button == 3)
    {
    event.cancelBubble = true
    event.returnValue = false;
    return false;
    }}document.oncontextmenu = nocontextmenu; //对ie5.0以上
    document.onmousedown = norightclick; //对其它浏览器
    //-->
    </script>