function keydown(){
//屏蔽滑鼠右鍵、ctrl+n、shift+f10、f5重新整理、倒退鍵
//alert("ascii代碼是:"+event.keycode);
if ((window.event.altkey)&&
((window.event.keycode==37)|| //屏蔽 alt+ 方向鍵 ←
(window.event.keycode==39))){ //屏蔽 alt+ 方向鍵 →
alert("不準你使用alt+方向鍵前進或後退網頁!");
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;
if ((event.ctrlkey)&&(event.keycode==78)) //屏蔽 ctrl+n
if ((event.shiftkey)&&(event.keycode==121)) //屏蔽 shift+f10
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;}
}
document.onkeydown=keydown;
<body oncontextmenu="window.event.returnvalue=false" onselectstart="return false">
document.onselectstart=new function("self.event.returnvalue=false");