屏蔽F1~F12的快捷键的js函数_javascript技巧
程序员文章站
2022-04-10 19:18:54
...
复制代码 代码如下:
function window.onhelp(){return false} //屏蔽F1帮助
/*keyCod从113-123分别禁用了F2-F12键,13禁用了回车键(Enter),8禁用了退格键(BackSpace)*/
document.onkeydown = function(){
if(window.event && window.event.keyCode == 113) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 114) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 115) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 116) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 117) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 118) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 119) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 120) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 121) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 122) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 123) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 13) {
window.event.keyCode = 505;
}
if(window.event && window.event.keyCode == 8) {
alert(str+"\n请使用Del键进行字符的删除操作!");
window.event.returnValue=false;
}
if(window.event && window.event.keyCode == 505){
alert(str)
window.event.returnValue=false;
}
}
推荐阅读
-
时间戳转换为时间 年月日时间的JS函数_javascript技巧
-
用js判断输入是否为中文的函数_javascript技巧
-
JS函数this的用法实例分析_javascript技巧
-
解决火狐浏览器下JS setTimeout函数不兼容失效不执行的方法_javascript技巧
-
js 事件处理函数间的Event物件是否全等_javascript技巧
-
JS中把字符转成ASCII值的函数示例代码_javascript技巧
-
js 调整select 位置的函数_javascript技巧
-
如何写JS数组sort的比较函数_javascript技巧
-
网页屏蔽(左右键,代码等)的非JS方法_javascript技巧
-
js 事件处理函数间的Event物件是否全等_javascript技巧