<script>
?? function KeyDown(){ //屏蔽鼠標(biāo)右鍵、Ctrl+n、shift+F10、F5刷新、退格鍵
??? //alert("ASCII代碼是:"+event.keyCode);
??? if ( (window.event.altKey)&&
??? (? (window.event.keyCode==37)|| //屏蔽 Alt+ 方向鍵 ←
?????? (window.event.keyCode==39) )? ){ //屏蔽 Alt+ 方向鍵 →
??????? alert("不準(zhǔn)你使用ALT+方向鍵前進(jìn)或后退網(wǎng)頁!");
??????? event.returnValue=false;
??? }

?? if ((event.keyCode==8) || //屏蔽退格刪除鍵
??? (event.keyCode==116)|| //屏蔽 F5 刷新鍵
??? (event.keyCode==112)|| //屏蔽 F1 刷新鍵
??? (event.ctrlKey && event.keyCode==82)){ //Ctrl + R
??? event.keyCode=0;
??? event.returnValue=false;
? alert("不準(zhǔn)你使用快捷!");
??? }
?? if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
?? {
???? alert("ctrl + n");
? event.returnValue=false;
?? }

??? if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
????? {
????? alert(" shift+F10 ");
????? event.returnValue=false;
?? }

??? if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
?{
?? window.event.returnValue = false; //屏蔽 shift 加鼠標(biāo)左鍵新開一網(wǎng)頁
?}
???
??? if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
?alert('Alt+F4');
??? //window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
??? return false;
?}
? }
document.onkeydown = KeyDown??
</script>