gpt4 book ai didi

java - 如何在具有延迟加载滚动 Loader.js 的站点中使用 Jsoup

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:33:04 24 4
gpt4 key购买 nike

由于 lazyload scrollLoader.js,我对 jsoup 有疑问我使用 java 代码访问站点,我只列出了 jsoup 的 50 个图像名称。但是当在站点上向下滚动时,大量图像连续加载。我的问题是,是否可以将图像数量发布到与 Jsoup.connect() 一起使用的 url 中以从网站获取所有图像?

这是网站:http://www.logowik.com

这是站点中脚本的用法:

<script type="text/javascript">

$(document).ready(function(e) {
CalculateColumns();
recordCount = 50;
groupID = "0";
catID = "0";
query = "";
userEntry = "";
groupInterval = "0";
AddEvent(window, "resize", CalculateColumns);
document["scrollLoader"] = new scrollLoader({evn : getGrids, seize : 1});
document["scrollLoader"].DoScroll();
addLogoClickEvent();
});


</script>

我用 url 发布这个参数,比如:http://www.logowik.com/index.php?g=1&groupID=1&catID=0由于 script 中的 recordCount = 50,使用此 url 我得到了 50 张图片。但我无法将此参数发布到 url。为了获得 100 张图片,我尝试了这个网址:http://www.logowik.com/index.php?recordCount=100&g=1&groupID=1&catID=0但它没有影响。

谢谢

最佳答案

使用 firebug 或 chrome 开发工具网络面板查看加载图像时生成的所有请求,然后在 jsoup 中重新创建它们。

关于java - 如何在具有延迟加载滚动 Loader.js 的站点中使用 Jsoup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17407603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com