我正在尝试使用react项目上的硒脚本向下滚动一点页面。
我尝试过:
driver.execute_script("window.scroll(0, 1000);")
和:
driver.execute_script("window.scrollTo(0, 1000);")
什么也没有发生。 在html代码中没有已知的 到身体,我通过计算最长的div得到页面边界。 在这种情况下有没有可能做滚动的方法? 还是问题是身体没有身高?
其反应页面,因此身体属性为0
谢谢
答案 0 :(得分:0)
尝试:
<table border="2">
<tr>
<td colspan="2">Title #1</td>
<td colspan="2">Title #2</td>
</tr>
<tbody>
<tr>
<td>Area 0</td>
<td>0</td>
</tr>
<tr>
<td>Area 1</td>
<td>0</td>
</tr>
<tr>
<td>Area 2</td>
<td>0</td>
</tr>
<tr>
<td>Area 3</td>
<td>0</td>
</tr>
<tr>
<td>Area 4</td>
<td>0</td>
</tr>
<tr>
<td>Area 5</td>
<td>0</td>
</tr>
</tbody>
</table>
这将滚动到页面底部。