在您的Web浏览器中自动向下滚动页面


自动化是最大程度地提高生产力的关键之一。想想如果不存在像Ctrl + A这样的用于选择所有文本的快捷键或Ctrl + LMB(单击鼠标左键)以在新选项卡中打开链接的简单快捷方式,每天的辛苦工作会是多么痛苦。

现代浏览器可以很好地涵盖快捷键的基础知识,例如在选项卡之间跳转,更改缩放级别,停止页面加载等等。但是,尽管非常有用,但是自动滚动还是被忽略了。

如果您使用外接鼠标并且正在运行Windows,则很有可能会点击鼠标中键。在大多数现代浏览器中,在网页区域上单击鼠标中键会将光标变成多向十字准线。当您向远离该十字准线起点的方向移动鼠标时,页面将开始自动滚动。

您知道运行Mac和Linux的用户根本没有提供此功能吗?一些网站也可能明确阻止自动滚动。您也可能在Windows上,但没有鼠标可以进行中键点击,或者笔记本电脑的触控板不支持三指点击。在这种情况下,您很不走运,或者是?

幸运的是,有一些解决方案。我发现的两个最好的东西是扩展程序(可用于Chrome浏览器)和小书签,它们与每个具有JavaScript支持和书签栏 的现代浏览器兼容。

<!-
In_content_1全部:[300x250] / dfp:[640x360]
->

Google Chrome浏览器:使用自动滚动扩展程序

如果您使用的是Chrome浏览器,则可以使用专门为浏览器构建的扩展程序来实现此目的。我们发现,在模仿Windows的单击鼠标中键的自动滚动功能时,没有其他Chrome扩展程序比自动滚屏 更好。

要安装AutoScroll,请导航至扩展页面,然后点击添加到Chrome按钮。完成后,您应该会在地址栏右侧的扩展栏中看到一个多向十字准线。

您将需要重启Chrome才能使扩展程序正常运行。您可以通过手动关闭并重新打开浏览器来完成此操作,或者,如果您想保留标签,则可以在地址栏中输入“ chrome:// restart”并点击Enter键。

重新启动Chrome后,右键单击AutoScroll扩展图标,然后选择选项

此处的选项除了Basic表中的选项之外,都是不言自明的。这些选项可让您设置光标必须保留在的像素范围内,以激活自动滚动。

我们建议在此处进行的唯一初始更改是有选择地禁用Basic表中的两个底部选项之一。如果您已将MMB(中键单击)或Ctrl + LMB(左键单击)快捷方式用于其他用途,则可能需要禁用其中之一以防止发生冲突。

然后,测试AutoScroll的感觉通过访问具有可滚动内容的网站,我建议服务台极客 。按MMB或Ctrl + LMB,查看扩展程序是否正常工作。然后,您应该在光标下方看到一个双向十字准线。尽管它只是在视觉上显示上下方向,但您也可以向左,向右和对角线滚动。

其他浏览器:使用自动滚动书签

如果您不使用谷歌浏览器,或者即使您愿意使用书签,也可以使用可靠的解决方案。所需要的只是您的浏览器支持JavaScript并具有书签栏。这包括但不限于Chrome,Firefox,Opera,Safari和Internet Explorer。

自动滚动书签 由Tim Harper在2008年至今仍然有效。要使用它,只需启用浏览器的书签栏(通常位于地址栏下方),单击并按住页面上较大的“自动滚动”链接,然后将其向上拖动到书签栏即可。

如果您很难找到在何处启用书签栏的方法,请在浏览器UI的地址栏区域附近单击鼠标右键。您应该会在此处看到一个启用它的选项,尽管在某些浏览器中它可能被称为“收藏夹”栏。

如果操作正确,您应该在书签栏中看到一个显示为“自动滚动”的新书签。下面显示的是它在Firefox中的显示方式,但在每种现代的Web浏览器中看起来都应该相似。

此小书签功能强大。为确保它在您当前的浏览器中正常运行,请在任何可滚动的网页上单击它。默认速度非常慢,但是您会注意到它向下滚动。您可以在滚动过程中使用以下键盘快捷键 控制自动滚动书签:

  • 0–9>-设置滚动速度(越高,速度越快)
  • –(减号)-降低滚动速度
  • =(等于)-提高滚动速度
  • Shift +-(减号)-快速降低滚动速度
  • Shift + =(等于)-迅速提高滚动速度
  • Q-退出滚动
  • 这两种解决方案都应为您提供在阅读时自动滚动所需的所有工具,到达“无限”滚动网页的底部,以及您需要自动滚动的其他目的。尽情享受吧!

    [爬蟲實戰] 如何透過Selenium 自動將頁面捲動至最下方抓取資料?

    相关文章:


    22.01.2019