Что то вроде цикла.
Ждете появления элемента, не находите спите и снова ждете, находите идете дальше по действиям.
На сайте есть страница подключения почтовых ящиков. Каждый вид почтового ящика - это фрейм, и у него при обновлении страницы каждый раз генерируется новый код селектора
выглядит так
https://www.screencast.com/t/0vwEaF7PE
Из-за этого сделать так, чтоб при каждом новом прохождении сценария происходил клик на элемент, не выходит
Если выбрать не CSS, то нужный элемент выделить не получается. Например, match или xpath выделяет все элементы https://www.screencast.com/t/yAaZUWASQ а по координатам выделяется вся область и кликается не туда, куда надо
https://www.screencast.com/t/5NxmWps1inaR
Полный автоматический код Match выглядит так
MATCH><iframe src="/mail/?IFRAME=Y&IFRAME_>FRAME>>MATCH><a class="mail-add-item" href="/mail/con
xpath так:
XPATH> id("iframe_vzxidsbhce") >FRAME> >XPATH> /html[@class="bx-core bx-no-touch bx-no-retina bx-chrome"]/body[1]/div[1]/div[2]/div[@class="mail-add"]/div[@class="mail-add-inner"]/div[@class="mail-add-services"]/div[@class="mail-add-list"]/a[@class="mail-add-item"]
Я пока еще плохо в них разбираюсь, при попытке как-то отредактировать эти коды, выделить нужный мне единственный элемент у меня не получилось.
Соответственно, проблема в том, что при каждом прохождении скрипта селектор меняется и на этом шаге все застревает. Что можно сделать в подобных случаях?