// 系统按键触发事件
document.onkeydown = function(){
// Ctrl+N、Shift+F10、F11、F5刷新
if ((event.altKey)&&
((event.keyCode==37)|| // 屏蔽 Alt+ 方向键 ←
(event.keyCode==39))) // 屏蔽 Alt+ 方向键 →
{
event.returnValue=false;
}
if(((event.keyCode == 8) && //BackSpace
((event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password")
|| event.srcElement.readOnly == true))){
event.keyCode=0;
event.returnValue=false;
}
if ( (event.keyCode==116)|| // 屏蔽F5刷新键
(event.ctrlKey&&event.keyCode==82)){// Ctrl + R
event.keyCode=0;
event.returnValue=false;
}
if (event.keyCode==122){event.keyCode=0;event.returnValue=false;} // 屏蔽F11
if (event.ctrlKey&&event.keyCode==78)event.returnValue=false; // 屏蔽Ctrl+n
if (event.shiftKey&&event.keyCode==121)event.returnValue=false; // 屏蔽shift+F10
if (event.srcElement.tagName == "A" && event.shiftKey)
event.returnValue = false; // 屏蔽shift加鼠标左键新开一网页
}
// 屏蔽鼠标右键
document.oncontextmenu = function(){event.returnValue=false;}
页面屏蔽右键、F5等快捷键
最新推荐文章于 2021-05-31 08:41:09 发布