selenium.common.exceptions.StaleElementReferenceException: Message:
element reference: element is not attached to the page document
使用JavaScript加载页面。 在页面上,有一个按钮"显示更多"。 当我点击此按钮时,数据会显示,并显示相同的数据"显示更多"按钮出现。这可以持续很多次。 我只能点击第一个按钮"显示更多",但是下一个按钮不起作用。我注意到当按钮不在屏幕的视线范围内时,会出现这种异常!
driver.execute_script ("arguments [0] .scrollIntoView ()" does not work.
more_info [i] .WebDriverWait (driver, 3) .until(EC.element_to_be_clickable (By.CSS_SELECTOR, "selector")) doesn't work
more_info.location_once_scrolled_into_view
Please help me! i am begginer
my cod: (more_info is driver.find_elements(By.CSS_SELECTOR)
def more_foo(more_info):
more_info.location_once_scrolled_into_view
more_info.send_keys(Keys.CONTROL, Keys.ENTER)
time.sleep(2)