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

2016-02-19 08:55 42 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的javascript 屏蔽鼠标键盘的几段代码,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - Web开发 】

//屏蔽鼠标右键、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;

来源:http://www.tulaoshi.com/n/20160219/1588812.html

延伸阅读
标签: Web开发
//by xmg script function addEvent(obj,eventName,eventFunc){  if(obj.attachEvent) {  obj.attachEvent(eventName,eventFunc);  }else if(obj.addEventListener){  eventName = eventName.toString().replace(/on(.*)/i,'$1');  obj.addEventListener(eventName,eventFunc,tr...
标签: autocad教程
     用户在Auto CAD 系统中工作时,最主要的输入设备是键盘和鼠标,下面介绍如何在AutoCAD中使用键盘和鼠标。 2.1.1 使用键盘      AutoCAD同以前版本一样,同时提供了图形窗口和文字窗口。通常在图形窗口和状态栏之间显示其部分文本窗口和命令行,如图2-1所示。    &...
标签: Web开发
//屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键  function KeyDown(){  if ((window.event.altKey)&&  ((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←  (window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →  alert("不准你使用ALT+方向键前进或...
标签: Web开发
js鼠标事件大全2008年01月14日 星期一 08:54一般事件 事件 浏览器支持 描述 onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击 onDblClick IE4|N4|O 鼠标双击事件 onMouseDown IE4|N4|O 鼠标上的按钮被按下了 onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件 onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发...
标签: autocad教程
用户在AutoCAD系统中工作时,最主要的输入设备是键盘和鼠标,下面介绍如何在AutoCAD中使用键盘和鼠标。 2.1.1使用键盘 AutoCAD同以前版本一样,同时提供了图形窗口和文字窗口。通常在图形窗口和状态栏之间显示其部分文本窗口和命令行,如图2-1所示。 在AutoCAD系统中为用户提供了许多的命令,用户可以使用键盘在命令行中的提示符“Comman...

经验教程

735

收藏

20

精华推荐

JavaScript 代码的加入

JavaScript 代码的加入

天枰王娇娇娇

javascript if 的简化代码

javascript if 的简化代码

裁决小沫揈h

AutoCAD键盘和鼠标教程

AutoCAD键盘和鼠标教程

baby也许累了

微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部