在网页中屏蔽快捷键


Posted in Javascript onSeptember 06, 2006
<script language="Javascript">  
//屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键  
//屏蔽F1帮助  
function window.onhelp()  
{  
return false  
}  
function KeyDown()  
{  
//alert(event.keyCode);  
//屏蔽 Alt+ 方向键 ← 屏蔽 Alt+ 方向键 →  
if ((window.event.altKey)&&((window.event.keyCode==37)||(window.event.keyCode==39)))  
{  
//alert("不准你使用ALT+方向键前进或后退网页!");  
event.returnValue=false;  
}  
//屏蔽退格删除键,屏蔽 F5 刷新键,Ctrl + R  
if ((event.keyCode==116)||(event.ctrlKey && event.keyCode==82))  
{  
event.keyCode=0;  
event.returnValue=false;  
}  
//屏蔽 Ctrl+n  
if ((event.ctrlKey)&&(event.keyCode==78))  
{  
event.returnValue=false;  
}  
//屏蔽 shift+F10  
if ((event.shiftKey)&&(event.keyCode==121))  
{  
event.returnValue=false;  
}  
//屏蔽 shift 加鼠标左键新开一网页  
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)  
{  
window.event.returnValue = false;  
}  
//屏蔽Alt+F4  
if ((window.event.altKey)&&(window.event.keyCode==115))  
{  
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");  
return false;  
}  
//屏蔽Ctrl+A  
if((event.ctrlKey)&&(event.keyCode==65))  
{  
return false;  
}  
}  
</script> 
Javascript 相关文章推荐
国外的为初学者写的JavaScript教程
Jun 09 Javascript
js获取浏览器的可视区域尺寸的实现代码
Nov 30 Javascript
Extjs4 消息框去掉关闭按钮(类似Ext.Msg.alert)
Apr 02 Javascript
jquery 元素控制(追加元素/追加内容)介绍及应用
Apr 21 Javascript
JQuery中$.each 和$(selector).each()的区别详解
Mar 13 Javascript
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
Vue监听事件实现计数点击依次增加的方法
Sep 26 Javascript
微信小程序关键字变色实现代码实例
Dec 13 Javascript
详解Vue template 如何支持多个根结点
Feb 10 Javascript
vue实现购物车的监听
Apr 20 Javascript
Vue 同步异步存值取值实现案例
Aug 05 Javascript
Openlayers显示地理位置坐标的方法
Sep 28 Javascript
js的event详解。
Sep 06 #Javascript
农历与西历对照
Sep 06 #Javascript
MSN消息提示类
Sep 05 #Javascript
经验几则 推荐
Sep 05 #Javascript
JS实现浏览器菜单命令
Sep 05 #Javascript
免费空间广告万能消除代码
Sep 04 #Javascript
srcElement表格样式
Sep 03 #Javascript
You might like
mysql_fetch_assoc和mysql_fetch_row的功能加起来就是mysql_fetch_array
2007/01/15 PHP
php下实现一个阿拉伯数字转中文数字的函数
2008/07/10 PHP
比较好用的PHP防注入漏洞过滤函数代码
2012/04/11 PHP
PHP 面向对象程序设计(oop)学习笔记(三) - 单例模式和工厂模式
2014/06/12 PHP
[原创]php集成安装包wampserver修改密码后phpmyadmin无法登陆的解决方法
2016/11/23 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
推荐一个封装好的getElementsByClassName方法
2014/12/02 Javascript
JavaScript基本语法讲解
2015/06/03 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
2015/11/15 Javascript
JavaScript DOM 对象深入了解
2016/07/20 Javascript
javascript实现图片轮播代码
2019/07/09 Javascript
layui插件表单验证提交触发提交的例子
2019/09/09 Javascript
JavaScript实现京东放大镜效果
2019/12/03 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
利用Python获取操作系统信息实例
2016/09/02 Python
python并发编程之多进程、多线程、异步和协程详解
2016/10/28 Python
浅谈django的render函数的参数问题
2018/10/16 Python
Python利用pandas处理Excel数据的应用详解
2019/06/18 Python
pyqt5中QThread在使用时出现重复emit的实例
2019/06/21 Python
使用 Python 写一个简易的抽奖程序
2019/12/08 Python
Python实现点云投影到平面显示
2020/01/18 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
python中threading和queue库实现多线程编程
2021/02/06 Python
美国当红的名品折扣网:Gilt Groupe
2016/08/15 全球购物
学期自我鉴定范文
2013/10/01 职场文书
专升本自我鉴定
2013/10/10 职场文书
工作室成员个人发展规划范文
2014/01/24 职场文书
周年庆典邀请函范文
2014/01/24 职场文书
投标承诺书范本
2014/03/27 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
golang json数组拼接的实例
2021/04/28 Golang
详解Javascript实践中的命令模式
2021/05/05 Javascript
Python自动化之批量处理工作簿和工作表
2021/06/03 Python
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL