поиск и ожидание Htmlelement

linkod

Пользователь
Joined
Oct 11, 2018
Messages
118
Reaction score
1
Points
16
Code:
HtmlElement he;
for(int i=0; i<20; i++)
{
    he = instance.ActiveTab.FindElementByAttribute("Параметры");
    if(!he.IsVoid)
    {
    // Получаем ссылку
    }
    System.Threading.Thread.Sleep(2000);
}
Добрый день, интересует один нюанс. Зачем элемент помещен внутри цикла? Могу предположить, что он только в данном случае берет значение заново и проверять элемент на IsVoid (который по идее сам может делать данные действия) имеет смысл только после этого, но это не точно.
 

doc

Client
Joined
Mar 30, 2012
Messages
8,685
Reaction score
4,652
Points
113

Alex733

Client
Joined
Nov 27, 2017
Messages
348
Reaction score
248
Points
43
Предположительно, элемент не сразу появляется на странице и так реализовано ожидание и возможно, что нужно после достижения цели ( получение ссылки ) - поставить break.
 
  • Thank you
Reactions: Astraport

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)