如果是一个页面自带的滚动条(即网页的的滚动条)

可直接用js

js="window.scrollTo(x,y);"     x(横向),y(纵向)代表的就是位置  ,具体移动到哪里根据设置的x,y来决定    如果想要将其滑动条拉倒最后将x和y设置成足够大就行  例如 (10000,10000)

driver.execute_script(js) 

如果不是window滚动条,是内嵌滚动条:

例如是在一个表单中的

selenium 滚动条的滚动

 

 

我们可以先定位一个元素,这个元素是需要拖动滚动条的(就是这个元素是要在拖到滚动条之后 才能显示的),把滚动条拖动到这个元素的位置:

target = driver.find_element_by_id("元素的id")   #这里定位方式只要能定位到元素就行,用那种方式都行
driver.execute_script("arguments[0].scrollIntoView();", target)

相关文章:

  • 2021-11-02
  • 2021-10-07
  • 2022-12-23
  • 2021-10-30
  • 2021-10-27
  • 2021-10-19
  • 2021-05-30
猜你喜欢
  • 2021-06-17
  • 2021-08-23
  • 2022-12-23
  • 2021-09-03
  • 2021-07-08
  • 2021-12-03
相关资源
相似解决方案