禁止某些键盘事件

document.addEventListener('keydown', function(event){    
  return !(

    112 == event.keyCode || //F1

    123 == event.keyCode || //F12

    event.ctrlKey && 82 == event.keyCode || //ctrl + R

    event.ctrlKey && 78 == event.keyCode || //ctrl + N

    event.shiftKey && 121 == event.keyCode || //shift + F10

    event.altKey && 115 == event.keyCode || //alt + F4

    "A" == event.srcElement.tagName && event.shiftKey //shift + 点击a标签

  ) || (event.returnValue = false)
}
);

猜你喜欢

转载自www.cnblogs.com/EternalZH/p/12214292.html