手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
摘要://屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键functionKeyDown(){if((window.event.a...

//屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键

functionKeyDown(){

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");

returnfalse;}

}

functioninit()

{

try{announceDiv.innerText=announce;}catch(e){}

}

window.onload=init;

【屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码】相关文章:

手机号码本地检测 原创

实现DIV圆角的JavaScript代码

手机开发必备技巧:javascript及CSS功能代码分享

javascript转换静态图片,增加粒子动画效果

JavaScript对表格或元素按文本,数字或日期排序的方法

AngularJS的内置过滤器详解

Ctrl + Enter提交前检测的代码

JSON与XML优缺点对比分析

javascript中动态函数用法

JavaScript中的italics()方法的使用介绍

精品推荐
分类导航