【问题标题】:Can we download a complete infinite-scrollable webpage without actual scrolling?我们可以在没有实际滚动的情况下下载完整的无限滚动网页吗?
【发布时间】:2014-12-22 07:43:13
【问题描述】:

我有一个可无限滚动的网页(仅限向下滚动)。我自动滚动,但过了一会儿页面变得太大而无法进一步滚动。我从源代码中手动删除了读取的 DIV 块,它将网页大小减小到正常,但滚动速度仍然没有提高。我只能滚动网页的 1-2%。有什么方法可以在此网页的客户端获取完整数据?我的目标是在下载源代码后使用它们的类名访问某些元素。

【问题讨论】:

  • 解析ajax html而不是页面的html更好。在该页面上找到获取数据的方法并自己遵循。
  • 我会尝试使用 AJAX,但您知道为什么会这样吗?如果它是关于大的 DOM 大小,那么删除查看的 DOM 元素应该会使滚动再次快速。不是吗?

标签: javascript jquery html ajax infinite-scroll


【解决方案1】:

您可以使用 Ajax 在滚动时获取数据: http://www.w3schools.com/jquery/jquery_ajax_intro.asp

【讨论】:

    猜你喜欢
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 2016-11-06
    相关资源
    最近更新 更多