当前位置: 首页 > 知识库问答 >
问题:

以编程方式滚动外部网页以加载内容[重复]

韦正业
2023-03-14

我正试图从一个(很长的)网页上搜寻一些内容
我正在使用Python的BeatifulSoup库,但不限于Python。我面临的问题是,页面只加载内容的一小部分,一旦用户滚动到页面的顶部/底部,就会加载更多内容。

当滚动条点击顶部/底部时,会调用一个javascript函数,触发服务器加载更多数据。有没有一种方法可以让我通过编程滚动页面,或者调用函数让页面加载更多数据,这样我就有了所有可用的内容?我知道我可以使用VBScript控制窗口和滚动,但理想情况下,我正在寻找一个更优雅的解决方案,允许我提取数据并同时滚动页面。

共有1个答案

萧亦
2023-03-14

您可以检查下面的答案,也可以检查网络面板并调用当页面到达页面底部时调用的相同url或方法

 类似资料:
  • 问题内容: 如何滚动到代码底部?还是以更通用的方式,到子视图的任何一点? 问题答案: 您可以使用UIScrollView的功能滚动到内容视图的任何部分。假设您的scrollView是,这是一些滚动到底部的代码: 希望有帮助!

  • 问题内容: 我需要在我的站点中显示另一个外部站点的内容。通常标签可以做到这一点。但我的要求不是全部内容,而只是该网站的一部分。例如该网站的布局有3个部分,,,。我的意思是我只想显示一部分。我该怎么做? 我试过了,但是没有用。 问题答案: 这是由于ajax跨域安全性限制,一种技巧是从服务器设置代理脚本,该脚本从不同的站点(域)下载内容,并将该代理用作javascript中的参考。 示例:(proxy

  • 问题内容: 我希望能够获取网页的html并将其保存到,因此可以对其进行一些处理。另外,我该如何处理各种类型的压缩。 我将如何使用Java做到这一点? 问题答案: 这是一些使用Java的URL类的经过测试的代码。我建议比在这里处理异常或将异常传递到调用堆栈方面做得更好。

  • 我有一个作为上的面板和一个按钮。如果我按下按钮,我希望显示滚动的地图摘录。 我试图通过lat/lon设置另一个显示位置,但我不知道如何获得旧的mapcenter lat/lon值..? 我的按钮Actionlistener,它应该显示一个稍微向上移动的地图摘录: 但是我不知道如何获得地图中心当前的LAT/LON值。我如何获得它们?

  • 问题内容: 使用jQuery,我想禁用主体的滚动: 我的想法是: 组 捕获当前 绑定到正文滚动事件,将scrollTop / scrollLeft设置为捕获的值。 有没有更好的办法? 更新: 我知道有人会在想“为什么他不只是在面板上使用?”。 请不要提出这个建议,因为我还有其他原因。 问题答案: 我发现执行此操作的唯一方法与您所描述的类似: 抓住当前滚动位置(不要忘记水平轴!)。 将溢出设置为隐藏

  • 我有一个滚动视图,里面有很多布局,一步一步地出现(按钮1显示布局1,...)。最后一步,我的最后一个按钮显示一个页脚。 在每次出现布局时,我希望scrollview滚动到底部。我的页脚出现时也一样。 布局文件 kt文件