我有一个问题,甚至不知道要寻找什么才能修复。当我按下空格键时,我的整个页面都向上移动(向下滚动):我不希望这种情况发生。我的body标签的样式为overflow:hidden,如果与此有关,则该页面将没有任何滚动条。我通常很擅长执行初步的故障排除技术,但是在这种情况下,我什至不知道从哪里开始。我怎样才能停止这种行为?
body
overflow:hidden
附加信息:我正在使用jQuery 1.4.2
除非您按下按键,否则这是大多数浏览器中的预期行为。我一直使用它,当它在页面中无法使用时,我会非常恼火。
但是如果你想吃钥匙…
window.onkeydown = function(e) { return !(e.keyCode == 32); };