如题

解决方案 »

  1.   

    <SCRIPT language=JavaScript>
    function click() {
    if (event.button==2) {}
    }
    document.onmousedown=click
    </SCRIPT>
      

  2.   

    <script language="javascript">
    function mouseclick()
    {
    if (event.button==2)//按下右键
    {
    alert("非法访问");
    return false;
    }
    document.onmousedown=mouseclick;
    </script>
      

  3.   

    <body oncontextmenu="return false";>
      

  4.   

    <SCRIPT LANGUAGE=javascript>
    function click() {
    alert('禁止你的左键复制!') }
    function click1() {
    if (event.button==2) {alert('禁止右键点击~!') }}
    function CtrlKeyDown(){
    if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}
    document.onkeydown=CtrlKeyDown;
    document.onselectstart=click;
    document.onmousedown=click1;
    </SCRIPT>
    上面的代码不但屏蔽了右键,而且连选中都不行。
    呵呵,够狠吧!!!
      

  5.   

    试试这个吧。不用弹出提示。<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; // for IE5+
    document.onmousedown = norightclick; // for all others
    //-->
    </script>
      

  6.   

    dafeifei(大飞飞) ( ) 信誉:97  2004-12-09 16:40:00  得分: 0  
     
     
       个人感觉没这个必要,别人点‘查看’-‘源文件’不就清清楚楚了
      
     
    在Delphi里面就有这个必要了.