Selenium-JS处理滚动条-python

页面上的元素超过一屏后,若操作屏幕下方的元素,不能直接定位到,报元素不可见错误。

需要借助滚动条来拖动屏幕,使被操作的元素显示在当前的屏幕上。滚动条无法直接用定位工具定位,selenium里面也没有直接的方法去控制滚动条,只能借助JS了,selenium提供了一个操作js的方法:execute_script(),可以直接执行js的脚本。

 

posted @ 2020-01-09 16:35  Y、  阅读(135)  评论(0编辑  收藏  举报