помогите C# - в конструкторе элемент находится, а через C# нет

nail2501

Client
Регистрация
19.04.2015
Сообщения
483
Благодарностей
38
Баллы
28
Привет.

Всплывает модальное окно как на скрине.
Суть в том что через конструктор действий кнопка закрытия видна. Поиск как на скрине.

Но если использовать аналогичный C# код, то не находит.

C#:
HtmlElement he = instance.ActiveTab.FindElementByAttribute("span", "class", ".*close.*", "regexp", 5);
string top_s = he.GetAttribute("top");
return top_s;
Не могу понять почему. Подскажите плиз.

Другие элементы формы видятся.... Не находит только кнопку ЗАКРЫТИЯ.
 

Вложения

Последнее редактирование:

volody00

Client
Регистрация
06.09.2016
Сообщения
918
Благодарностей
953
Баллы
93
можешь вот так его закрыть (почему различается - хз):
C#:
var he = instance.ActiveTab.FindElementByXPath("//a[@id='exit-popup__header-close']", 0);
if(!he.IsVoid) he.Click();
 
  • Спасибо
Реакции: nail2501

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