Как проверить наличие текста на странице?

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
Здравствуйте товарищи!
У меня проблема, с которой регулярно сталкиваюсь.
Имеем страницу, на котрой гугл рекапчи нет.
Ставим проверку на наличие гугл рекапчи.
Гугрекапча вылазит. Решаем.
В следующий раз, когда происходит проверка, на наличие гуглрекапчи, она находит её, хотя её нет.
При проверке пробую выставлять и дом, с соурс, и текст. Не помогает ничего.
Помогает только перезагрузка страницы. Она сбрасывает всё.
Я так понял, что где-то в коде присутствует искомый текст. Но мне не в коде нужно, а на отображаемой странице его искать. Как быть? Как обойти это?
 

doc

Client
Регистрация
30.03.2012
Сообщения
8 684
Благодарностей
4 641
Баллы
113
нужно искать не просто текст, а тег, или родительский тег тега, в котором этот текст находится. И смотреть там на стили или классы, которые отвечают за отображение на странице
 

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18
Спасибо. Некоторые вещи так удается найти, но в моём случае там такой х...ни наворочено в коде, что найти в каком случае капча отображается,а в каком нет, невозможно почти
 

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113
Что если проверять высоту и\или ширину элемента? Если больше 0, значит элемент отображается.
 

Botlab.su

Client
Регистрация
06.04.2015
Сообщения
145
Благодарностей
21
Баллы
18

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 820
Баллы
113

Кто просматривает тему: (Всего: 2, Пользователи: 0, Гости: 2)