@genericname1
Does this happen specifically when copying something inside BAS? In the script panel where the actions are or from the browser?
What version of BAS are you using?
Please record a video demonstrating the problem so that we can understand what is happening.
BAS не ищет элемент
-
Суть в том, что открывая одну и ту же страницу BAS может прочитать ее по разному. Все id и т.д. совпадают, но BAS отказывается искать элемент
После прочтения страницы я пытаюсь ввести в поле для ввода значение. Поле для ввода нахожу такCSS> #fm-login-password
Это все хорошо, но иногда BAS читает страницу иначе и предлагает искать поле для ввода так
CSS> #alibaba-login-box >FRAME> >CSS> #fm-login-password
Суть в том, что ID у этих элементов одинаковый и первый вариант должен быть универсален, да вот нет. BAS просто наотрез отказывается его использовать во всех имеющихся случаях. Я пытался привязываться по аттрибуту type, который содержит значение password. Все бестолку. Пытался так по xpatch
XPATH> id("fm-login-password")
и так
XPATH> //*[@id='fm-login-password']
И снова все никак. Ну для справки все же прикреплю ссылку на страницу
https://login.aliexpress.ru/?returnUrl=http%3A%2F%2Filogisticsaddress.aliexpress.com%2FaddressList.htm%3Ftsp%3D1578485319221 -
@checkdimon
Селекторы нужно подбирать самому. Попробуйте этот:>MATCH>placeholder="Email address or member ID"
Лучше используйте MATCH или XPATH -
@checkdimon
И да, спасибо за справку. Я посоветую вам, для справки, поиск на сайте, мануал, ютюб. Инфы ну много. -
@denanotherday через placeholder тоже пробовал. ну никак
-
@checkdimon said in BAS не ищет элемент:
CSS> #alibaba-login-box >FRAME> >CSS> #fm-login-password
Бас вам правильно строит селектор, через фрейм. И разметка страницы может отличаться на разных отпечатках, БАС сам ничего не выдумывает.
-
@checkdimon
вот и я только что перепроверил