屏蔽IE的刷新前进后退(注:键盘响应事件,工具栏上还没有找到好的方法)

 function KeyDown(event){ 
    
//alert(22); 
     event= event ? event : (window.event ? window.event : null);// ie firefox都可以使用的事件
     if ((event.altKey)&& 
     ((event.keyCode
==37)|| //屏蔽 Alt+ 方向键 ← 
     (event.keyCode==39))){ //屏蔽 Alt+ 方向键 → 
     alert("不准你使用ALT+方向键前进或后退网页!"); 
     event.returnValue
=false
     } 
  
    
if (event.keyCode==116){ //屏蔽 F5 刷新键 
         alert("禁止F5刷新网页!"); 
         event.keyCode
=0
         event.returnValue
=false
     } 
  
    
if ((event.ctrlKey)&&(event.keyCode==82)){ //屏蔽 Ctrl+R 
         alert("禁止Ctrl+R刷新网页!"); =false
     } 
  
    
if ((event.shiftKey)&&(event.keyCode==121)){ //屏蔽 shift+F10 
         alert("禁止shift+F10刷新网页!"); 
         event.returnValue
=false
     } 

event.returnValue

 

 

<body onunload="leaving(event)" onkeydown="KeyDown(event)"

原文地址:https://www.cnblogs.com/jsbrml/p/1943091.html