- function DisableF5(){
- with (event){
-
- if (keyCode==116 || (ctrlKey && keyCode==82)){
- event.keyCode = 0;
- event.cancelBubble = true;
- return false;
- }
- }
- }
-
- document.onkeydown = DisableF5;
Java代码
- function document.onkeydown()
- {
- if ((event.keyCode==8) ||
- (event.keyCode==116)||
- (event.ctrlKey && event.keyCode==82)){
- event.keyCode=0;
- event.returnValue=false;
- }
- }
-
一,js屏蔽浏览器(IE和FireFox)的刷新功能
- document.onkeydown=function()
- {
- if ((window.event.keyCode==116)||
- (window.event.keyCode==122)||
- (window.event.shiftKey && window.event.keyCode==121)
- )
- {
- window.event.keyCode=0;
- window.event.returnValue=false;
- }
- if ((window.event.altKey)&&(window.event.keyCode==115))
- {
-
- window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
- return false;
- }
- }
二,js屏蔽浏览器右键功能
- 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;
- document.onmousedown = norightclick;
javascript 屏蔽F5,BackSpace等各种按键,布布扣,bubuko.com
javascript 屏蔽F5,BackSpace等各种按键
原文:http://www.cnblogs.com/xiaochao12345/p/3910161.html