当前位置: 首页 > 面试题库 >

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

许琛
2023-03-14
问题内容

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

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


问题答案:

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

但是如果你想吃钥匙…

window.onkeydown = function(e) { 
  return !(e.keyCode == 32);
};


 类似资料:
  • 问题内容: 当内容的高度增加时,有什么方法可以自动向下滚动ScrollPane控件?例如,我在屏幕底部(在ScrollPane内部)有一个TitledPane,当我展开它时,我希望ScrollPane向下滚动,以便可以看到TitledPane的全部内容。 问题答案: 您可以结合使用和和来实现该行为 第一个是获取titlePane的坐标,第二个是设置scrollPane的垂直栏位置。请注意,它的范围

  • 我在一个滚动窗格中有一个VBox,它包含一个HTMLEditor和其他东西。

  • 问题内容: 我正在尝试从航班搜索页面中抓取一些数据。 此页面的工作方式如下: 您填写表格,然后单击按钮搜索-可以。当您单击按钮时,您将被重定向到包含结果的页面,这就是问题所在。例如,此页面会持续添加一分钟的结果,这没什么大不了的- 问题是要获得所有这些结果。在实际的浏览器中,您必须向下滚动页面,然后才会显示这些结果。因此,我尝试使用Selenium向下滚动。它可能在页面底部如此之快地向下滚动,或者

  • 我正试图从航班搜索页面中获取一些数据。 此页面的工作方式如下: 您填写表格,然后单击“搜索”按钮-这是确定的。当你点击按钮时,你会被重定向到有结果的页面,问题就在这里。这个页面不断添加结果,例如一分钟,这不是什么大问题-问题是要获得所有这些结果。当您在real browser中时,您必须向下滚动页面并显示这些结果。所以我尝试使用Selenium向下滚动。它在页面底部向下滚动的速度可能非常快,或者它

  • 本文向大家介绍vim 向下滚动,包括了vim 向下滚动的使用技巧和注意事项,需要的朋友参考一下 示例 命令 描述 Ctrl+E 向下滚动一行。 Ctrl+D 向下滚动半屏(可使用该scroll选项配置)。 Ctrl+F 向下滚动全屏。 z+ 在窗口顶部的窗口下方绘制第一行。

  • 我有一个包含我的数据的listView,但我需要能够按下向上滚动的按钮(如果listView可以向上滚动)和向下滚动的按钮(如果listView可以向下滚动),而不是使用滚动条滚动 listView可以转到的最大Y位置 listView滚动到的当前Y位置 使用这些值,我可以编写其余的代码。