F5倒是可以屏蔽,但是有些是不可以的。
给你看不刷新,执行自己的函数的例子:
<script>
function document.onkeydown()
  {if(event.keyCode==116 || event.ctrlKey)
     {event.keyCode=0
      event.returnValue=false;
      alert("你按下了F5!")
     }
  }
</script>

解决方案 »

  1.   

    xinyunyishui(心云意水) 
    你的方法好像不行哦
      

  2.   

    <script>
    function document.onkeydown()
      {if(event.keyCode==115 || event.keyCode==114 || event.keyCode==116 || event.ctrlKey)
         {event.keyCode=0
          event.returnValue=false;
          alert("这个键不许按下!!")
         }
      }
    </script>
    当然可以!不是说让你改改程序的吗?????????别告诉我你不懂。
      

  3.   

    xinyunyishui(心云意水) :sorry, 是我的失误,可以用了,多谢!!!能告诉我原理吗??马上给分!!!
      

  4.   

    原理就是判断用户按下的按键,通过event.returnValue=false让原来的事件失效,然后写上自定义的函数。