屏蔽F1~F12的快捷鍵的js函數

[javascript]  

function window.onhelp(){return false} //屏蔽F1幫助  

[javascript]  

document.onkeydown = function(){   

if(window.event && window.event.keyCode == 113) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 114) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 115) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 116) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 117) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 118) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 119) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 120) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 121) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 122) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 123) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 13) {   

window.event.keyCode = 505;   

}   

if(window.event && window.event.keyCode == 8) {   

alert(str+"\n請使用Del鍵進行字符的刪除操作!");   

window.event.returnValue=false;   

}   

if(window.event && window.event.keyCode == 505){   

  alert(str)   

window.event.returnValue=false;   

}   

}   

 

核心函數: window.event.returnValue=false;  這個讓事件不再傳

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *