滚动条拉倒底部方法

Posted zf612326

tags:

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

JS控制滚动条的位置:

window.scrollTo(x,y);

 

竖向滚动条置顶 window.scrollTo(0,0);

竖向滚动条置底 window.scrollTo(0,document.body.scrollHeight)

 

#coding=utf-8
from selenium import webdriver
import time
 

#访问百度

driver=webdriver.Firefox()

driver.get("http://www.baidu.com")

#搜索

driver.find_element_by_id("kw").send_keys("selenium")

driver.find_element_by_id("su").click()

time.sleep(3)

#将页面滚动条拖到底部

# 方法一:

js="var q=document.documentElement.scrollTop=10000"

driver.execute_script(js)

# 方法二:

js_bottom = ‘window.scrollTo(0, document.body.scrollHeight)‘

dr.execute_script(js_bottom)

time.sleep(3)

#将滚动条移动到页面的顶部

js="var q=document.documentElement.scrollTop=0"

driver.execute_script(js)

time.sleep(3)

driver.quit()

以上是关于滚动条拉倒底部方法的主要内容,如果未能解决你的问题,请参考以下文章

Python+selenium之调用JavaScript

JS实现滚动条滚到页面距离底部300px时执行事件的方法

原生js判断某个区域的滚动条滚动到了底部

让DIV的滚动条自动滚动到最底部 - 3种方法

滚动条滚动到指定位置

分享将滚动条保持在最底部的方法