7.JS处理滚动条

Posted tofuir-miss

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7.JS处理滚动条相关的知识,希望对你有一定的参考价值。

from selenium import webdriver
import time
driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
driver.set_window_size(300,400)
print(driver.name)

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

# 滚动到顶部
js = "window.scrollTo(0,0)"
driver.execute_script(js)
time.sleep(3)

# 聚焦元素
target = driver.find_element_by_link_text("抗击肺炎")
driver.execute_script("arguments[0].scrollIntoView();",target)

以上是关于7.JS处理滚动条的主要内容,如果未能解决你的问题,请参考以下文章

滚动条Selenium+python自动化-JS处理滚动条

robot famework怎么处理滚动条

Selenium滚动条处理

Python版webdriver系列之--滚动条的处理

QT滚动条的问题?

css样式问题:满足所有浏览器隐藏滚动条