禁止F5等快捷键的JS代码
禁止F5等快捷键的JS代码
发布时间:2016-12-30 来源:查字典编辑
摘要:禁止ctrl+n和禁止ctrl+r和禁止shift+f10禁止鼠标右键or左右键和禁止f5的JS代码//禁止ctrl+n和禁止ctrl+r和...

禁止ctrl+n和禁止ctrl+r和禁止shift+f10禁止鼠标右键or左右键和禁止f5的JS代码

<script>

//禁止ctrl+n和禁止ctrl+r和禁止shift+f10禁止鼠标右键or左右键和禁止f5

varoLastBtn=0,bIsMenu=false

if(window.Event)

{

document.captureEvents(Event.MOUSEUP);

}

functionnocontextmenu()

{

event.cancelBubble=true;

event.returnValue=false;

returnfalse;

}

functionnorightclick(e)

{

if(window.Event)

{

if(e.which!=1)

{

returnfalse;

}

}

else

if(event.button!=1)

{

event.cancelBubble=true;

event.returnValue=false;

returnfalse;

}

}

document.oncontextmenu=nocontextmenu;

document.onmousedown=norightclick;

functiononKeyDown()

{

if((event.altKey)||((event.keyCode==8)&&(event.srcElement.type!="text"&&event.srcElement.type!="textarea"&&event.srcElement.type!="password"))||((event.ctrlKey)&&((event.keyCode==78)||(event.keyCode==82)))||(event.keyCode==116))

{

event.keyCode=0;

event.returnValue=false;

}

}

</script>

<bodyonkeydown="onKeyDown()">

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新Javascript教程学习
热门Javascript教程学习
编程开发子分类