HTML:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>屏蔽某些按键或指令1(IE)</title> </head> <script language="javascript"> //屏蔽鼠标右键 function document.oncontextmenu() { alert("屏蔽鼠标右键"); event.returnValue=false; } //屏蔽F1帮助 function window.onhelp() { alert("屏蔽F1帮助"); return false } //按下任意键 function document.onkeydown() { //屏蔽 退格键 if (event.keyCode==8) { alert("屏蔽退格键"); event.returnValue=false; } //屏蔽 F5和ctrl+r刷新键 if (event.keyCode==116||(event.ctrlKey && event.keyCode==82)) { alert("屏蔽刷新键"); event.keyCode=0; event.returnValue=false; } //屏蔽 F11 if (event.keyCode==122) { alert("屏蔽F11"); event.keyCode=0; event.returnValue=false; } //屏蔽 ctrl+n if (event.ctrlKey && event.keyCode==78) { alert("屏蔽 Ctrl+n"); event.returnValue=false; } //屏蔽 shift+F10 if (event.shiftKey && event.keyCode==121) { //alert("屏蔽 shift+F10 "); event.returnValue=false; } //屏蔽 alt+F4(效果普通,连按两下仍可以关闭窗口) if (window.event.altKey&&window.event.keyCode==115) { //alert("屏蔽alt+F4"); window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px"); return false; } } </script> <body bgcolor="#EEEEEE" text="#000000"> 屏蔽某些按键或指令(IE) </body> </html>