2024-05-17 15:45:32 发布
网友
我正在尝试使用Selenium,但我需要通过移动到网站的末尾来加载页面的所有内容。但是当我执行时:driver.execute_脚本(“window.scrollTo(0,document.body.scrollHeight);”) 这个程序什么都不做。我想知道这是否是因为我正在抓取的页面有一个个性化的滚动条
这是因为document.body.scrollHeight是零,所以它不会滚动任何内容
document.body.scrollHeight
您可以滚动到任意大的值以向下滚动,也可以使用document.documentElement.scrollHeight
document.documentElement.scrollHeight
查看this question了解更多详细信息
这是因为
document.body.scrollHeight
是零,所以它不会滚动任何内容您可以滚动到任意大的值以向下滚动,也可以使用
document.documentElement.scrollHeight
查看this question了解更多详细信息
相关问题 更多 >
编程相关推荐