- Регистрация
- 16.08.2016
- Сообщения
- 39
- Благодарностей
- 3
- Баллы
- 8
Всем добрейшего дня.
Xpath стабильно и всегда находит 30 элементов, а я вижу их в логе.
Следом кликаем по одному из элементов.
ЗАТЫК — реакция на клик происходит через раз (может 4 раза подряд сработать, а потом разок никак не отреагировать, будто и не было клика). Пробовал уровни эмуляции указывать full и none. Не помогает.
Если вручную кликать — работает на 100%. То есть это не глюк сайта.
Вопросы знатокам:
1. Как отследить результат клика? Потому как сейчас тишина в логе.
2. Как сделать двойной клик? Может он поможет.
3. Почему в теории такое может происходить?
Заранее спасибо за помощь.
Вот код:
Xpath стабильно и всегда находит 30 элементов, а я вижу их в логе.
Следом кликаем по одному из элементов.
ЗАТЫК — реакция на клик происходит через раз (может 4 раза подряд сработать, а потом разок никак не отреагировать, будто и не было клика). Пробовал уровни эмуляции указывать full и none. Не помогает.
Если вручную кликать — работает на 100%. То есть это не глюк сайта.
Вопросы знатокам:
1. Как отследить результат клика? Потому как сейчас тишина в логе.
2. Как сделать двойной клик? Может он поможет.
3. Почему в теории такое может происходить?
Заранее спасибо за помощь.
Вот код:
Код:
HtmlElementCollection heCol = tab.FindElementsByXPath("//div[contains(@id, 'quote') and contains(@id ,'body')]/descendant::tr/td[2]");
HtmlElement he2 = heCol.Elements[10];
he2.RiseEvent("onclick", "full");