[JS] JavaScript 禁止 Browser 特定快捷鍵
CityRay opened this issue · 0 comments
CityRay commented
禁用滑鼠右鍵
$('body').on('contextmenu', function() {
return false;
});
禁用快速鍵
$('body').on('keydown',function(e) {
e = window.event || e;
// 禁止 F5
if(e.keyCode == 116){
try {
e.keyCode = 0; //IE 需設 keyCode 為 false
} catch(err) {
console.log(err);
}
return false;
}
// 禁止 Alt+ 方向键 ←
// 禁止 Alt+ 方向键 →
if ((e.altKey) && ((e.keyCode == 37) || (e.keyCode == 39)))
{
e.returnValue = false;
return false;
}
// 禁止 Backspace
if(e.keyCode == 8){
return false;
}
// 禁止 ctrl+R
if((e.ctrlKey) && (e.keyCode == 82)){
try {
e.keyCode = 0; //IE 需設 keyCode 為 false
} catch(err) {
console.log(err);
}
return false;
}
});