@morpheus93 Это нюанс работы с фреймами, так фрейм это как отдельная страница, нужно явно указать софту что нужно искать там. Так работает и во всяких селениумах и прочих библиотеках. Обычно хватает такого >CSS> iframe >FRAME >CSS> тут селектор внутри фрейма
Это работает если на странице всего один фрейм.
помогите вернуть предка xpath
-
@selector said in помогите вернуть предка xpath:
как вернуть предка зная class етого предка. но предок может бить на 2-4 уровня више. как написать так запрос, чтоб он роботал всегда
Мануал по xpath смотрите функцию ancestor
-
@Fox а как у нас роботает действия получить атрибут? вроде надо указать один XPATH путь откуда получать атрибут. А тут вернет несколько. Я могу вийте на пердка точного припустим >XPATH> .//[@for="[[ANSWER_ID]]"]/../../..
вот предок будет последней в цепочке. Надо постороить точную цепочку. А хотелось относительной путь к предку составить типа как ми ето юзаем //
но не просто, а с указаниям киких то уникаьних данных етого предка, иначе я сам понимаю что ето невозможно.
.//[@for="[[ANSWER_ID]]"]/(думал можна поставить сюда чтото типа )/[@class="[[знаю клас точно]]"] -
@selector said in помогите вернуть предка xpath:
@Fox а как у нас роботает действия получить атрибут? вроде надо указать один XPATH путь откуда получать атрибут. А тут вернет несколько. Я могу вийте на пердка точного припустим >XPATH> .//[@for="[[ANSWER_ID]]"]/../../..
вот предок будет последней в цепочке. Надо постороить точную цепочку. А хотелось относительной путь к предку составить типа как ми ето юзаем //
но не просто, а с указаниям киких то уникаьних данных етого предка, иначе я сам понимаю что ето невозможно.
.//[@for="[[ANSWER_ID]]"]/(думал можна поставить сюда чтото типа )/[@class="[[знаю клас точно]]"]Я если честно не сталкивался с подобной задачей. Присмотритесь к разметке, найти необходимый элемент проще по общему родителю