ожидание элемента

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18
Доброго времени суток!
Вопрос такой-я знаю что есть си шарп код ожидания элемента ,а после клик на него ,но нет самого кода, выложите пжл если кто знает.
 

Lexicon

Client
Регистрация
27.12.2012
Сообщения
1 775
Благодарностей
901
Баллы
113
эээээ а можете еще раз, но другими словами?
 
  • Спасибо
Реакции: codeby

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18
эээээ а можете еще раз, но другими словами?
ахахах пока подгружается страница с каким то элементом этот код ждёт пока не подгрузиться этот элемент после чего кликает на него
это вместо паузы делается так как пауза часто не практична -пауза прошла а элемент не успел подгрузиться следовательно некуда кликать
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Код:
HtmlElement he;
for(int i=0;i<20;i++)
{
    he = instance.ActiveTab.FindElementByAttribute("Your data in parameters");
    if(!he.IsVoid)
    {
        break;
    }
    System.Threading.Thread.Sleep(2000);
}
 
  • Спасибо
Реакции: lucen

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18
Код:
HtmlElement he;
for(int i=0;i<20;i++)
{
    he = instance.ActiveTab.FindElementByAttribute("Your data in parameters");
    if(!he.IsVoid)
    {
        break;
    }
    System.Threading.Thread.Sleep(2000);
}
этот код только спит? и для чего в нём переменная i ? и пример записи атрибута вместо этого Your data in parameters если не в напряг))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
  • Спасибо
Реакции: lucen

lucen

Пользователь
Регистрация
18.03.2014
Сообщения
132
Благодарностей
9
Баллы
18

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