在Firefox中向下滚动屏幕尺寸的一半


19

在Firefox中是否可以使空格键向下滚动整个页面?一次滚动一行(使用向下箭头)非常慢,但是滚动整个屏幕(使用空格键)会使我无法正常工作,而且我失去了焦点。

有没有一种方法可以使空格键滚动页面大约相当于屏幕的一半?

只是要清楚。按下空格键时,不要将屏幕底部的线带到顶部,而应将底部的线带到中间。


嘿,调整滚轮鼠标以滚动例如10行,20行...如果要滚动一行,请按住shift键。
kokbira 2011年

@kokbira我已经调整了鼠标滚轮的滚动,但是我大部分的阅读都是用键盘上的手完成的,因此调整键盘的滚动会更加方便。
马拉巴巴

如果您发现滚动这么长的距离后阅读有问题,那么问题不在于浏览器的滚动行为,而是窗口大小。使用调整大小的工具将浏览器放置在屏幕高度一半的窗口中,并且宽度足以容纳文本和导航。我更喜欢GridMove,但也有其他选择。
rumtscho 2011年

这对于带有横幅广告覆盖层的网站也很有帮助,该横幅广告覆盖了页面的2-3行。
Noumenon

Answers:


7

在AutoHotkey中应该非常简单。下载autohotkey,并使用以下脚本。该脚本检测您是否在输入框中。

#NoEnv  
SendMode Input
SetWorkingDir %A_ScriptDir% 
#IfWinActive, ahk_class MozillaWindowClass
{
    Space::
    If A_Cursor != IBeam
    {   
        Send {WheelDown 150}
    }else {
        Send {Space}
    }
    return
}             

然后在{WheelDown 150}上调整要滚动的滚动步数。如果需要,可以使用下载自动快捷键时随附的编译器轻松地将脚本编译为exefile。

或下载此预编译的二进制文件... http://www.megaupload.com/?d=D58JPT4U


这会影响在Firefox中输入文本框吗?
达斯Android

也许:(错过了,但也许你可以扩展脚本Scrollmode热键。
droidgren

我现在更新了脚本,因此它可以检测文本框。;-)
droidgren

这种工作方式...根据我的测试:如果鼠标光标也在文本框的顶部,它只会检测到光标在文本框上,否则它只会滚动。我知道这听起来很不可思议,但我现在在此评论框中重现它。
马拉巴巴

如果不固定,我将其绑定到ctrl-space或其他东西。
马拉巴巴

1

这只是一个未开发的想法,但也许有人会实现:一个自定义的pastemonkey脚本,它可以检测空格和Shift-空格键的按下情况,防止默认的滚动行为,并以编程方式滚动半页。


也许是Jetpack插件?
Stephanie
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.