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

  • Автор темы Автор темы nail2501
  • Дата начала Дата начала

nail2501

Client
Регистрация
19.04.2015
Сообщения
523
Реакции
50
Баллы
28
Привет.

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

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

C#:
Развернуть Свернуть Копировать
HtmlElement he = instance.ActiveTab.FindElementByAttribute("span", "class", ".*close.*", "regexp", 5);
string top_s = he.GetAttribute("top");
return top_s;

Не могу понять почему. Подскажите плиз.

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

Вложения

  • modal.png
    modal.png
    295 KB · Просмотры: 148
Последнее редактирование:
можешь вот так его закрыть (почему различается - хз):
C#:
Развернуть Свернуть Копировать
var he = instance.ActiveTab.FindElementByXPath("//a[@id='exit-popup__header-close']", 0);
if(!he.IsVoid) he.Click();
 
  • Оценить
Реакции: nail2501

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