1. 程式人生 > >python-selenium,關於頁面滑動的操作

python-selenium,關於頁面滑動的操作

第一種:

滑到底部

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

driver.execut_script(js)

目前在firefox,chrome上驗證都是可以跑通的

滑動到頂部

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

driver.execut_script(js)

第二種

滑到底部

js="window.scrollTo(0,document.body.scrollHeight)"

driver.execute_script(js)

目前在firefox,chrome上驗證都是可以跑通的

滑動到頂部

js="window.scrollTo(0,0)"

driver.execute_script(js)

scrollHeight 獲取物件的滾動高度。 scrollLeft 設定或獲取位於物件左邊界和視窗中目前可見內容的最左端之間的距離。 scrollTop 設定或獲取位於物件最頂端和視窗中可見內容的最頂端之間的距離。 scrollWidth 獲取物件的滾動寬度。