怎样屏蔽鼠标右键的粘贴功能??

解决方案 »

  1.   

    一楼
    <script>
    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; // for IE5
    document.onmousedown = norightclick; // for all others
    </script>
      

  2.   

    2. <body onselectstart="return false"> 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制
      

  3.   

    也就是
    <body onpaste="return false">