javascript 屏蔽鼠标键盘的几段代码

达利园6868

达利园6868

2016-02-19 08:55

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的javascript 屏蔽鼠标键盘的几段代码,过去的都会过去,迎接崭新的开始,释放更美好的自己。
//屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 
function KeyDown(){ 
if ((window.event.altKey)&& 
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ← 
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 → 
alert("不准你使用ALT+方向键前进或后退网页!"); 
event.returnValue=false; 


/* 注:这还不是真正地屏蔽 Alt+ 方向键, 
因为 Alt+ 方向键弹出警告框时,按住 Alt 键不放, 
用鼠标点掉警告框,这种屏蔽方法就失效了。以后若 
有哪位高手有真正屏蔽 Alt 键的方法,请告知。*/ 

if ((event.keyCode==8) || //屏蔽退格删除键 
(event.keyCode==116)|| //屏蔽 F5 刷新键 
(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 init()

   try{ announceDiv.innerText = announce; }catch(e){}
}
window.onload=init;
展开更多 50%)
分享

猜你喜欢

javascript 屏蔽鼠标键盘的几段代码

Web开发
javascript 屏蔽鼠标键盘的几段代码

用程序模拟键盘和鼠标键盘

编程语言 网络编程
用程序模拟键盘和鼠标键盘

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

鼠标键盘共享工具Synergy介绍

服务器
鼠标键盘共享工具Synergy介绍

Java Applet编程响应鼠标键盘

编程语言 网络编程
Java Applet编程响应鼠标键盘

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

JavaScript 屏蔽鼠标右键

Web开发
JavaScript 屏蔽鼠标右键

鼠标键盘隐藏细菌比马桶多

马桶 键盘 健康常识
鼠标键盘隐藏细菌比马桶多

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

C++中获取UTC时间精确到微秒的实现代码

C++中获取UTC时间精确到微秒的实现代码

IOS开发用户登录注册模块所遇到的问题

IOS开发用户登录注册模块所遇到的问题
下拉加载更多内容 ↓