none
как нажать на элемент в webbrowser? RRS feed

  • Общие обсуждения

  • здравствуйте. интересует такой вопрос - на форме есть контрол webbrowser, который отображает такую страницу: http://www.cyberforum.ru/attachments/489809d1423915794 

    как программно нажать на этих людей в списке? код каждого человека виден на скрине, но на всякий случай сюда вставлю: 

    <div class="askFriends-block askFriends-friend" rel="1|asrkldov|Please+miss+for+me.">
              <img alt="" class="askFriends-friend-head" src="http://img2. ask. fm/assets2/078/734/453/504/thumb_small/vIAbnagSjwM.jpg">
              <div class="askFriends-friend-details">
                <span class="text-bold"><span dir="ltr">Please miss for me.</span></span><br>
                <span dir="ltr">@asrkldov</span>
              </div>

    делал так, фокусировка происходит, а нажатия на человека нет:

    HtmlElementCollection elmCol;     elmCol = webBrowser1.Document.GetElementsByTagName("img");

    foreach(HtmlElement elmBtn in elmCol)

    {if(elmBtn.GetAttribute("className")=="askFriends-friend-head")

    {             elmBtn.Focus();             elmBtn.InvokeMember("Click");

    }}

    делаю это всё на сайте ask.fm. могу дать логин и пароль от тестового аккаунта. очень нужна ваша помощь для завершения своей работы!!!

                                       




    14 февраля 2015 г. 16:46