zoukankan      html  css  js  c++  java
  • js-页面滚动

    from selenium import webdriver
    from time import sleep
    
    driver=webdriver.Chrome()
    # driver.maximize_window()
    driver.implicitly_wait(10)
    driver.get('http://www.baidu.com')
    driver.find_element_by_id('kw').send_keys('测码学院')
    driver.find_element_by_id('su').click()
    sleep(3)
    
    # #①上下页面滚动,1000是底部,0是顶部
    # js='document.scrollingElement.scrollTop=1000'
    
    # ②左右滚动,scrollTo(x,y),x控制左右,1000是最右边,0是最左边;
    # y控制上下,1000是底部,0是顶部
    # js='document.scrollingElement.scrollTo(1000,200)'
    #
    # # js实现
    # driver.execute_script(js)
    
    # ③滚动到元素存在位置
    el=driver.find_element_by_xpath('//*[@id="content_right"]')
    js='arguments[0].scrollIntoView()'
    driver.execute_script(js,el)
    
    sleep(5)
    driver.quit()
  • 相关阅读:
    子网掩码的作用与IP网段的划分
    DHCP服务器
    Anaconda安装、更新第三方包
    time模块的使用
    TensorFlow安装
    机器学习-线性回归
    机器学习
    Pyhton-类(2)
    python-类(1)
    Python-函数
  • 原文地址:https://www.cnblogs.com/cy-zjs/p/13706486.html
Copyright © 2011-2022 走看看