Adjusted JS Script control
- #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=100000"
- Driver.execute_script (JS)
- Time.sleep (3)
- #将滚动条移动到页面的顶部
- js="var q=document.documentelement.scrolltop=0"
- Driver.execute_script (JS)
- Time.sleep (3)
- #将页面滚动条移动到页面任意位置, change the value after the equals sign
- js="var q=document.documentelement.scrolltop=50"
- Driver.execute_script (JS)
- Time.sleep (999999)
- "' "
- #若要对页面中的内嵌窗口中的滚动条进行操作, first navigate to the inline window, and the scroll bar operation
- Js= "var Q=document.getelementbyid (' id '). scrolltop=100000"
- Driver.execute_script (JS)
- Time.sleep (3)
- ‘‘‘
- Driver.quit ()
Selenium_webdriver (Python) controls browser scroll bar