Java 通过向下滚动至页面底部加载Instagram图像

Java 通过向下滚动至页面底部加载Instagram图像,java,html,selenium,scroll,Java,Html,Selenium,Scroll,以instagram链接为例,我想通过滚动到页面底部来加载所有图像。要做到这一点,我必须单击加载更多按钮,向下滚动到底部页面,等待页面加载,向上滚动abit,向下滚动到底部页面,然后等待页面再次加载,直到不再剩下图像(手动) 但是,我想使用Selenium自动加载页面。因此,最初,我认为一旦页面被完全加载到包含所有图像的页面末尾,web元素rbSensor就会消失,从而允许我标记页面已到达底部,不再需要加载图像。然而,它仍然存在。那么,有没有其他方法来检查页面是否已满载所有图像 <div

以instagram链接为例,我想通过滚动到页面底部来加载所有图像。要做到这一点,我必须单击加载更多按钮,向下滚动到底部页面,等待页面加载,向上滚动abit,向下滚动到底部页面,然后等待页面再次加载,直到不再剩下图像(手动)

但是,我想使用Selenium自动加载页面。因此,最初,我认为一旦页面被完全加载到包含所有图像的页面末尾,web元素
rbSensor
就会消失,从而允许我标记页面已到达底部,不再需要加载图像。然而,它仍然存在。那么,有没有其他方法来检查页面是否已满载所有图像

<div data-reactid=".0.1.0.1:$mostRecentSection/=10">
     <div class="_nljxa" data-reactid=".0.1.0.1:$mostRecentSection/=10.0">
     <div class="ResponsiveBlock" data-reactid=".0.1.0.1:$mostRecentSection/=10.1">
             <div class="rbSensor" data-reactid=".0.1.0.1:$mostRecentSection/=10.1.$sensor">
                    <iframe class="rbSensorFrame" data-reactid=".0.1.0.1:$mostRecentSection/=10.1.$sensor.0"/>
                    </div>
      </div>
</div>
在中使用下面的答案不是我想要的,在这种情况下也不起作用

jse.executeScript("window.scrollBy(0,250)", "");

尝试使用其他类名

className("_oidfu")
具有href属性


滚动答案可以在这里找到:

\u pupj3
仅用于加载更多内容,因此即使单击了它,我仍然需要滚动页面才能加载其余内容images@newbie_224466这个项目的目的是什么?单击“加载更多”后,您可以通过获取位于“我要加载instagram页面中的所有图像”中的img src属性来获取图像。与单击“加载更多”后一样,如果要加载更多图像,则需要滚动来加载其余图像。我需要一些东西来帮助我确定页面已完全加载,并且没有更多的图像要加载。@newbie_224466您可以在这里找到答案
className("_oidfu")