在整个网站中屏蔽掉F5键

IE本身是不能屏蔽刷新的,所以你的问题~无解~只能一个个加~
相信你知道代码怎么写,顺手给你贴一点吧~屏蔽键盘和鼠标刷新的都有

<html>  
<head>  
   <meta  http-equiv="Content-Type"  content="text/html;  charset=gb2312">  
   <noscript><meta  http-equiv="refresh"  content="0;url=about:noscript"></noscript>  
   <title>屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键</title>  
</head>  
<body>  
 
<script  language="Javascript"><!--  
   //屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键  
   //Author:  meizz(梅花雨)  2002-6-18  
 
function  document.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键  
function  window.onhelp(){return  false}  //屏蔽F1帮助  
function  document.onkeydown()  
{  
   if  ((window.event.altKey)&&  
           ((window.event.keyCode==37)  |  |      //屏蔽  Alt+  方向键  ←  
             (window.event.keyCode==39)))      //屏蔽  Alt+  方向键  →  
   {  
         alert("不准你使用ALT+方向键前进或后退网页!");  
         event.returnValue=false;  
   }  
         /*  注:这还不是真正地屏蔽  Alt+  方向键,  
         因为  Alt+  方向键弹出警告框时,按住  Alt  键不放,  
         用鼠标点掉警告框,这种屏蔽方法就失效了。以后若  
         有哪位高手有真正屏蔽  Alt  键的方法,请告知。*/  
 
   if  ((event.keyCode==8)      |  |                                  //屏蔽退格删除键  
           (event.keyCode==116)  |  |                                  //屏蔽  F5  刷新键  
           (event.ctrlKey  &&  event.keyCode==82)){  //Ctrl  +  R  
         event.keyCode=0;  
         event.returnValue=false;  
         }  
   if  (event.keyCode==122){event.keyCode=0;event.returnValue=false;}    //屏蔽F11  
   if  (event.ctrlKey  &&  event.keyCode==78)  event.returnValue=false;      //屏蔽  Ctrl+n  
   if  (event.shiftKey  &&  event.keyCode==121)event.returnValue=false;    //屏蔽  shift+F10  
   if  (window.event.srcElement.tagName  ==  "A"  &&  window.event.shiftKey)    
           window.event.returnValue  =  false;                          //屏蔽  shift  加鼠标左键新开一网页  
   if  ((window.event.altKey)&&(window.event.keyCode==115))                          //屏蔽Alt+F4  
   {  
           window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");  
           return  false;  
   }  
}  
</script>  
屏蔽鼠标右键、Ctrl+N、Shift+F10、Alt+F4、F11、F5刷新、退格键  
 
</body>  
</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值