我正在尝试使用 React 项目上的 selenium 脚本向下滚动一点页面。
我已经尝试过:
driver.execute_script("window.scroll(0, 1000);")
和:
driver.execute_script("window.scrollTo(0, 1000);")
什么也没发生。 在html代码中不知道 到正文,我通过计算最长的 div 来获取页面边界。 在这种情况下有可能进行滚动吗? 或者问题是 body 没有高度?
其 react 页面,因此 body 属性为 0
谢谢
最佳答案
尝试:
driver.execute_script("window.scrollTo(0, document.body.scrollHeight);")
这将滚动到页面底部。
关于python - 如何在不知道高度的情况下使用 python selenium 向下滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56887652/