美文网首页我爱编程
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