zoukankan
html css js c++ java
屏蔽 按键
<
html
>
<
script
language
="javascript"
>
function
document.onkeydown()
{
//
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键
//
alert("ASCII代码是:"+event.keyCode);
if
((window.event.altKey)
&&
((window.event.keyCode
==
37
)
||
//
屏蔽 Alt+ 方向键 ←
(window.event.keyCode
==
39
)))
{
//
屏蔽 Alt+ 方向键 →
alert(
"
不准你使用ALT+方向键前进或后退网页!
"
);
event.returnValue
=
false
;
}
if
((event.keyCode
==
8
)
||
//
屏蔽退格删除键
(event.keyCode
==
116
)
||
//
屏蔽 F5 刷新键
(event.keyCode
==
112
)
||
//
屏蔽 F1 刷新键
(event.ctrlKey
&&
event.keyCode
==
82
))
{
//
Ctrl + R
event.keyCode
=
0
;
event.returnValue
=
false
;
}
if
((event.ctrlKey)
&&
(event.keyCode
==
78
))
//
屏蔽 Ctrl+n
event.returnValue
=
false
;
if
((event.shiftKey)
&&
(event.keyCode
==
121
))
//
屏蔽 shift+F10
event.returnValue
=
false
;
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
;}
}
function
Showhelp()
{
alert(
"
Wrong!
"
);
return
false
;
}
</
script
>
<
body
>
body text
</
body
>
</
html
>
查看全文
相关阅读:
mysql索引数据结构
29. 使用参数化编写自动化测试用例
28. Python编写自动化测试用例
27. Unittest单元测试框架的介绍与使用
26. 什么是单元测试
25. Postman的使用
24. 接口测试的意义
23. requests安装与使用
22. 如何编写接口文档
21. Blog接口开发
原文地址:https://www.cnblogs.com/simhare/p/923855.html
最新文章
sql 查询语句的练习
linux top 命令
linux僵死进程的产生与避免
浅谈openresty
Http请求特殊符号变空格
nginx白名单黑名单设置
lua 中 . 和 : 的区别
openresty http
分布式架构体系
Spring 中读取文件-ResourceLoaderAware
热门文章
Spring Boot定义系统启动任务的两种方式
Mysql binlog应用场景与原理深度剖析
正向代理与反向代理区别图解 (nginx)
关于Laravel 与 Nginx 限流策略防止恶意请求
mysql的事务四个特性以及事务的四个隔离级别
redis持久化的方式
Redis缓存穿透和缓存雪崩以及解决方案
如何保证Redis和数据库双写一致性的问题?
redis事务
根据日志查看QPS
Copyright © 2011-2022 走看看