繁体   English   中英

如何使用 selenium 在 Javascript 表中向下滚动?

[英]how to scrolldown in Javascript table with selenium?

我有一个使用 javascript 的动态表。 当页面加载时,源代码中只看到第一个元素,所以当我尝试从元素中抓取值时,只有第一部分出现。 在抓取之前,我需要在表格 div 中向下滚动,然后抓取值。 那么如何在特定的 div 中向下滚动以加载表中的所有数据?

请使用以下代码向下滚动:

driver.execute_script("document.getElementById('mydiv').scrollIntoView();")

或者

driver.execute_script("window.scrollTo(0, 1000)")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM