- Регистрация
- 11.02.2015
- Сообщения
- 254
- Благодарностей
- 39
- Баллы
- 28
Задача дождаться элемента на странице! IsVoid не походит так как в цикле не отрабатывает. Хочу замастырить метод и пользоваться, но он нихера не хочет отрабатывать - хотя с кода все работает!!!
Мой метод:
Вызов с кода:
Вопрос: В чем я туплю????
Мой метод:
C#:
#region Метод WaitEOuterHtml
/// <summary>
/// Метод ожидания HtmlElement OuterHtml
/// </summary>
/// <param name="element">Html элемент</param>
/// <param name="instance">instance</param>
public static void WaitEOuterHtml(HtmlElement element)
{
// Ожидание появления элемента на странице
for(int a = 0; a < 30; a++)
{
if(element.OuterHtml != "")
{
System.Threading.Thread.Sleep(250);
break;
}
else
System.Threading.Thread.Sleep(500);
}
}
#endregion
C#:
// tab
var tab = instance.NewTab("Google");
// Ожидание загрузки
Google.General.WaitEOuterHtml(
tab.FindElementByAttribute(@"input:submit","id","next","regexp",0)
);
Последнее редактирование: