C# проблема с FindElementsByXPath

kapelan28

Client
Регистрация
22.09.2015
Сообщения
469
Благодарностей
185
Баллы
43
Есть код для нахождения рекапчи 2, но условие поиска не работает как нужно. Собственно условие
Код:
if (!Tab1.FindElementsByXPath("//iframe[@id='recaptcha-iframe']|.//div[@class='g-recaptcha']|//div[@class='g-recaptcha']").IsVoid){
    //Разгадываем рекапчу
}
С ! срабатывает всегда (даже когда нет рекапчи), без ! никогда не срабатывает. Подскажите, что упустил в коде (изначально код не мой, под себя адаптировал).
 

Lord_Alfred

Client
Регистрация
09.10.2015
Сообщения
3 916
Благодарностей
3 859
Баллы
113
Пробуй:
Код:
if (!Tab1.FindElementByXPath("//iframe[@id='recaptcha-iframe']|.//div[@class='g-recaptcha']|//div[@class='g-recaptcha']", 0).IsVoid){
    //Разгадываем рекапчу
}
 
  • Спасибо
Реакции: kapelan28

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