1、上下滑动:
滑动至页面底部:
这个是固定写法,可以直接用。
js1 = "window.scrollTo(0, document.body.scrollHeight)" self.driver.execute_script(js1)
滑动至页面顶部:
这个也是固定写法,可以直接用。
js2 = "window.scrollTo(0, 0)" self.driver.execute_script(js2)
2、左右滑动:
目前使用的是滑动至页面元素可见,也有拖动滚动条按键盘向右的按键这种操作方法,感觉不如直接滑动至页面元素可见,方便;
js3 = self.driver.find_element_by_xpath( '//tr[1]/td[19][@class="ant-table-row-cell-break-word"]/a[1]') self.driver.execute_script("arguments[0].scrollIntoView();",js3)
3、有需要再补充。