Не удалось дождаться элемент
-
Загружаю страничку, на ней кнопка отправить, но bas пишет "Не удалось дождаться элемент" хотя кнопка прогрузилась и она есть на странице, скрипт упорно её не видит
и перезапускается, собственно на странице несколько таких кнопок, как сделать что бы скрипт не перезапускался а игнорил не прогруженную кнопку, и переходил к следующему действию
-
@HorseHorse
чтобы не "перезапускался" обернуть в игнорировать ошибки.
с чего решили что это та кнопка на которую указывает выбранный селектор? никому нельзя верить, селекторы нужно составлять самому.
-
@ruzne said in Не удалось дождаться элемент:
@HorseHorse
селекторы нужно составлять самому.
подскажи как это сделать?
-
@HorseHorse
я могу попробовать догадаться, что у кнопке-элемента селектор изменяется. нужно составить его таким образом, чтобы в качестве признаков использовались только признаки которые не изменяются.@HorseHorse said in Не удалось дождаться элемент:
подскажи как это сделать?
нужно понять что такое селектор изучить синтаксис и разобраться как их использовать
нет универсального решения кроме матч селектора, я обычно при изменяющихся селекторах использую уникальный атрибут элемента который не меняется или часть атрибута
input[opop$='LalALO']
-
@horsehorse Или игнор ошибок, как посоветовали выше. Это универсальное средство. Или во всех действиях, которые работают с элементами есть настройки по ожиданию элемента и завершению потока если элемент не найден.
По поиску элемента, попробуйте выбрать другой селектор предложенный БАС, возможно вы используете селектор по ид, который постоянно меняется.
-
@support
А если нет неизменяющегося типа такого:CSS> :nth-child(14) > table > tbody > tr > :nth-child(2) > :nth-child(1) > :nth-child(1)
child(14) то есть то child(15) итд
-
@bordachenkov Извините, я не @support искать что то что не меняется отчего стартовать. Должно быть.