• selenium 浏览器滚动条,使用javascript实现


    #window.scrollTo(0,450); 左据距,横向;上边距,高度

    from selenium import webdriver
    import time
    driver = webdriver.Firefox()
    driver.get("https://www.baidu.com")

    driver.find_element_by_id("kw").send_keys("selenium")
    driver.find_element_by_id("su").click()
    time.sleep(3)

    #将页面滚动条拖到底部
    js="window.scrollTo(0,4500);"
    '''
    将页面滚动条拖到最上面
    js="window.scrollTo(0,0);"
    将页面滚动条拖到最右侧,最底部
    js="window.scrollTo(10000,10000);"
    '''
    driver.execute_script(js)
    time.sleep(3)
    driver.quit()

  • 相关阅读:
    Java's Volatile Keyword
    reflection
    Spring
    Stack
    Set
    Vector & ArrayList
    CreateFileDemo
    session原理
    multithreadingDemo
    REST风格
  • 原文地址:https://www.cnblogs.com/bzdmz/p/10330419.html
Copyright © 2020-2023  润新知