admin管理员组文章数量:1568357
js禁用ctrl、shift、ctrl+n、shift+n键:
<script type="text/javascript">
//禁用 shift
if (e.shiftKey) {
if (e.preventDefault) {
e.preventDefault();
} else {
event.keyCode = 0;
e.returnValue = false;
}
}
//禁用:ctrl
if (e.ctrlKey) {
if (e.preventDefault) {
e.preventDefault();
} else {
event.keyCode = 0;
e.returnValue = false;
}
}
//禁用 Ctrl+n
if ((e.ctrlKey) && (key == 78)) {
if (e.preventDefault) {
e.preventDefault();
} else {
event.keyCode = 0;
e.returnValue = false;
}
}
//禁用 shift+F10
if ((e.shiftKey) && (key == 121)) {
if (e.preventDefault) {
e.preventDefault();
} else {
event.keyCode = 0;
e.returnValue = false;
}
}
//禁用:ctrl+F10
if ((e.ctrlKey) && (key == 121)) {
if (e.preventDefault) {
e.preventDefault();
} else {
event.keyCode = 0;
e.returnValue = false;
}
}
</script>
更多禁用请在if中加入指定的键码即可。(需要禁用那个键就写入那个键盘的键码即可。)
现成的:(395条消息) 页面禁止保存、复制、右键、查看源代码、下载、嵌套等【js禁用】【js屏蔽快捷键】_刘贵庆的博客-CSDN博客 拿去不用谢。IE、chrome、Edge都支持。
--------------------------------------------end-----------------------------------------------------
keyCode对照表:
一:keyCode对照表_@Demi的博客-CSDN博客_keycode
二:js键盘按钮keyCode及示例大全 - 我的过去 - 博客园
版权声明:本文标题:js禁用ctrl、shift、ctrl+n、shift+n键等方法 IE禁用快捷键、chrome禁用快捷键、Edge禁用快捷键 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/xitong/1727210743a1102723.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论