python-selenium關(guān)于頁(yè)面滑動(dòng)的操作
時(shí)間:2023-07-20 06:00:01 | 來(lái)源:網(wǎng)站運(yùn)營(yíng)
時(shí)間:2023-07-20 06:00:01 來(lái)源:網(wǎng)站運(yùn)營(yíng)
python-selenium關(guān)于頁(yè)面滑動(dòng)的操作:第一種:
?;降撞?br>
js =“var q = document.documentElement.scrollTop = 100000”
driver.execut_script(JS)
目前在火狐,Chrome上驗(yàn)證都是可以跑通的
?;瑒?dòng)到頂部
js =“var q = document.documentElement.scrollTop = 0”
driver.execut_script(JS)
第二種
#滑到底部
JS = “window.scrollTo(0,document.body.scrollHeight)”
driver.execute_script(JS)
目前在火狐,Chrome上驗(yàn)證都是可以跑通的
?;瑒?dòng)到頂部
JS =“window.scrollTo(0,0)”
driver.execute_script(JS)
scrollHeight獲取對(duì)象的滾動(dòng)高度。
scrollLeft設(shè)置或獲取位于對(duì)象左邊界和窗口中目前可見(jiàn)內(nèi)容的最左端之間的距離。
scrollTop設(shè)置或獲取位于對(duì)象最頂端和窗口中可見(jiàn)內(nèi)容的最頂端之間的距離。
scrollWidth獲取對(duì)象的滾動(dòng)寬度。