如何禁止键盘上的F12功能键?请高手帮忙解决下。谢谢

解决方案 »

  1.   

    本帖最后由 net_lover 于 2010-11-10 13:37:14 编辑
      

  2.   

      我用
    function NoExec() {
        if (event.keyCode == 123 ) {
            event.keyCode = 0;
             event.returnValue = false;
            //不能用event.returnValue=false;和return false;两种形式    
        }  
    }
    <body onkeydown="NoExec()"> F12健还是禁止不了??为什么呢?????
      

  3.   

    <script>
    function NoExec() {
      if (event.keyCode == 123 ) {
      event.keyCode = 0;
      event.returnValue = false;
      //不能用event.returnValue=false;和return false;两种形式  
      }  
    }
    </script>
    <body onkeydown="NoExec()">  
      

  4.   


    呵呵 ,我那上边有 <script></script>标签呢,你自己可以试下,我这样写,按F12 还是有用的,是不是和IE有关呢?
      

  5.   

    绝对禁止的话除非使用WinAPIJS屏蔽右键之类的可以轻松绕过去
      

  6.   


    WinAPI是什么东西,了解下!!
      

  7.   

    我ie7,ie9测试都是可以的,不知道你怎么测试<script>
    function NoExec() {
      if (event.keyCode == 123 ) {
       alert("xx")
      event.keyCode = 0;
      event.returnValue = false;  }  
    }
    </script>
    <body onkeydown="NoExec()"> sddsd