美文网首页我爱编程
python & selenium 控制滚动条

python & selenium 控制滚动条

作者: lilith买买买 | 来源:发表于2018-04-27 11:04 被阅读42次

有时候我们需要控制页面上的滚动条,这时候就需要借助js来进行操作。
在网上找到的资料说chrome可以用以下方式,试了下没用

js = "var q=document.body.scrollTop=0"
driver.execute_script(js)

下面两种有效

js = "window.scrollTo(0,document.body.scrollHeight)" # 滚动到底部
driver.execute_script(js)

js = "window.scrollTo(0,0)"
# js = "window.scrollTo(0,document.body.scrollTop)" # 滚动到顶部,两种方式都可以
driver.execute_script(js)

相关文章

网友评论

    本文标题:python & selenium 控制滚动条

    本文链接:https://www.haomeiwen.com/subject/ellblftx.html