一尘不染

按空格键可向下滚动页面?

css

我有一个问题,甚至不知道要寻找什么才能修复。当我按下空格键时,我的整个页面都向上移动(向下滚动):我不希望这种情况发生。我的body标签的样式为overflow:hidden,如果与此有关,则该页面将没有任何滚动条。我通常很擅长执行初步的故障排除技术,但是在这种情况下,我什至不知道从哪里开始。我怎样才能停止这种行为?

附加信息:我正在使用jQuery 1.4.2


阅读 925

收藏
2020-05-16

共1个答案

一尘不染

除非您按下按键,否则这是大多数浏览器中的预期行为。我一直使用它,当它在页面中无法使用时,我会非常恼火。

但是如果你想吃钥匙…

window.onkeydown = function(e) { 
  return !(e.keyCode == 32);
};
2020-05-16