Selenium выполняет скрипт scrollintoview работает, но щелчок не работает - PullRequest
0 голосов
/ 18 июня 2020

Я пытаюсь щелкнуть элемент кнопки на странице LinkedIn.

Мой код:

browser.execute_script("document.getElementsByClassName('feed-shared-control-menu__trigger artdeco-button artdeco-button--tertiary artdeco-button--muted artdeco-button--1 artdeco-button--circle artdeco-dropdown__trigger artdeco-dropdown__trigger--placement-bottom ember-view')[1].scrollIntoView();")
browser.execute_script("document.getElementsByClassName('feed-shared-control-menu__trigger artdeco-button artdeco-button--tertiary artdeco-button--muted artdeco-button--1 artdeco-button--circle artdeco-dropdown__trigger artdeco-dropdown__trigger--placement-bottom ember-view')[1].click();")

Первая строка работает нормально. Он прокручивается до элемента, но второй не работает.

Я также пробовал WebDriverWait, find_element_by_class_name.

Заранее спасибо за помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...