大厨师

页面中进行按键判断的脚本

<script>            
//禁止ctrl+n和 禁止ctrl+r和 禁止shift+f10 禁止鼠标右键or左右键 和禁止f5
var oLastBtn=0,bIsMenu=false 
if (window.Event)
{
document.captureEvents(Event.MOUSEUP); 
}

function nocontextmenu()

event.cancelBubble
=true;
event.returnValue
=false
return false
}

function norightclick(e) 


if(window.Event) 

if (e.which !=1)
{
return false
}

else 
if(event.button!=1

event.cancelBubble
=true;
event.returnValue
=false
return false

}

document.oncontextmenu
=nocontextmenu; 
document.onmousedown
=norightclick; 

function onKeyDown()
{
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>
</HEAD>
<BODY onkeydown=onKeyDown() leftMargin=0 topMargin=0 marginheight="0" marginwidth="0">

posted on 2005-02-18 18:51  大厨师  阅读(518)  评论(0编辑  收藏  举报

导航