@Xa4_Xakum Описание кривое, тут не такой опции, она есть в кликах и тп
можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?
-
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@super84 said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
MATCH>Слово
Это часто не работает, и почти никогда во фреймах
Для работы с фреймами существует отдельный селектор
>FRAME>, благодаря ему можно перебирать все фреймы страницы по очереди и искать необходимую информацию в них -
@Fox said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@super84 said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
MATCH>Слово
Это часто не работает, и почти никогда во фреймах
Для работы с фреймами существует отдельный селектор
>FRAME>, благодаря ему можно перебирать все фреймы страницы по очереди и искать необходимую информацию в нихНо иногда элемент не обнаруживается даже за пределами кадра, он находит текст, который не отображается на экране, а не текст, который появляется на экране, почему?
Другой способ найти?
-
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Fox said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@super84 said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
MATCH>Слово
Это часто не работает, и почти никогда во фреймах
Для работы с фреймами существует отдельный селектор
>FRAME>, благодаря ему можно перебирать все фреймы страницы по очереди и искать необходимую информацию в нихBut sometimes the element is not found even outside the frame, it finds text that doesn't appear on the screen, and not the text that appear on the screen, why?
The easiest way to use the action "Is Element Exists" on the required element with the option "Also check if visible on a screen" enabled , to find out whether this element is visible or not.
-
@Fox said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Fox said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@Dasium said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
@super84 said in можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во всем HTML?:
MATCH>Слово
Это часто не работает, и почти никогда во фреймах
Для работы с фреймами существует отдельный селектор
>FRAME>, благодаря ему можно перебирать все фреймы страницы по очереди и искать необходимую информацию в нихBut sometimes the element is not found even outside the frame, it finds text that doesn't appear on the screen, and not the text that appear on the screen, why?
The easiest way to use the action "Is Element Exists" on the required element with the option "Also check if visible on a screen" enabled , to find out whether this element is visible or not.
Я имею в виду селектор, чтобы найти текст с экрана вместо того, чтобы тратить время на поиск нужного селектора в Xpath, CSS.
-
@Dasium said in [можно ли найти элемент, зная только текст, видимый на веб-странице, а не текст скрытый во
Я имею в виду селектор, чтобы найти текст с экрана вместо того, чтобы тратить время на поиск нужного селектора в Xpath, CSS.
Вы сравниваете тёплое с мягким. В коде html отображается всё, по этому поиск и проходит успешно. А вот за правила отображения (спрятан текст или нет) отвечают стили и скрипты на странице.
Я предлагаю вам решение для вашей задачи, используйте селектор
>MATCH>с действием "Is Element Exists", ну или его аналог на xpath (в нём например можно не учитывать регистр)