想要使用javascript开始键禁用整个键盘,而不是禁用甚至ctrl+;D

想要使用javascript开始键禁用整个键盘,而不是禁用甚至ctrl+;D,javascript,jquery,Javascript,Jquery,我曾尝试使用javascript禁用整个键盘,但windows的开始键并没有被禁用,就像我的脚本并没有禁用enter键一样 <script type='text/javascript'> document.onkeydown = function (e) { e.preventDefault(); } </script> document.onkeydown=函数(e){ e、 预防默认值(); } 试试这个: document.onkeydown =

我曾尝试使用javascript禁用整个键盘,但windows的开始键并没有被禁用,就像我的脚本并没有禁用enter键一样

<script type='text/javascript'>
  document.onkeydown = function (e) {
    e.preventDefault();
  }
</script>

document.onkeydown=函数(e){
e、 预防默认值();
}
试试这个:

document.onkeydown = function (e) {
        return false;
}

我认为您无法阻止windows键操作,因为按下windows键后,浏览器不会检测到它。原因是windows键不影响浏览器

您只能控制键在浏览器中的作用,不能期望浏览器阻止windows键工作。如果JS会影响用户的整个计算机,这将是一个主要的安全问题。好的,有没有其他解决方案?很可能不会有什么不同。