Webbrowser , реализация клика в вк - C#
Формулировка задачи:
Привет всем, в общем авторизовался я с помощью веб браузера в vk.com.
Использовал мобильную версию.
Теперь встал вопрос, как перейти на главную страницу аккаунта, так как после авторизации меня перекидывает во вкладку "Новости". По мне, есть только одни способ - нужно кликнуть на область в зоне аватарки, либо на саму аватарку, либо на имя и фамилию. Как на скриншоте во вложении.
Но проблема в том, что в коде этой области я не могу (или не знаю) к чему прицепиться, там нет ни id, ни name, все атрибуты меняются в зависимости от аккаунта.
(А нужно, чтобы я мог с любого аккаунта зайти и сделать переход на главную)
Вот часть кода страницы vk, на которую нужно "тыкнуть":
Подскажите пож, как реализовать переход.
<div class="ip_user_link"> <a class="al_u3640823377" href="/id364082377" data-name="ИМЯ ФАМИЛИЯ" data-photo="https://pp.vk.me/c634430/v63044377/493b9/картинка.jpg"><img src="https://pp.vk.me/c634430/v63044377/493b9/картинка.jpg" class="op_fimg _u364032337"></a> <i class="i_arr"></i> <div class="op_fcont"> <h2 class="op_header"><a class="op_owner alal_u3643477 al_u3642377" href="/id36423377" data-name="ИМЯ ФАМИЛИЯ" data-photo="https://pp.vk.me/c634430/v63044377/493b9/картинка.jpg">ИМЯ ФАМИЛИЯ</a><b class="lvi"></b></h2> <div class="pp_status"><a class="pp_status_link" href="/id364083477?act=edit_status&from=menu" onclick="return nav.go(this, event);">статус</a></div> </div> </div>
Решение задачи: «Webbrowser , реализация клика в вк»
textual
Листинг программы
var a = (from HtmlElement el in webBrowser1.Document.GetElementsByTagName("div") where el.GetAttribute("className") == "ip_user_link" select el).First().GetElementsByTagName("a")[0];
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д