Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
QA
9 / 9 / 2
Регистрация: 07.06.2011
Сообщений: 124
1

WebBrowser: Узнать информацию про элемент на странице

14.02.2012, 13:16. Показов 1844. Ответов 1
Метки нет (Все метки)

Привет!
Сразу такой вопрос. Кто работал с webBrowser контролом? Можно ли как-то получить инфу про элемент на который нажал, т.е. его id или name?

Както-так наверно:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {
            HtmlElementCollection tags = webBrowser1.Document.Links;
            foreach (HtmlElement element in tags)
                element.Click += new
                HtmlElementEventHandler(element_Click);
        }
        void element_Click(object sender, HtmlElementEventArgs e)
           {
               //HtmlElement ClickedElement = webBrowser1.Document.
               //MessageBox.Show();
// вот тут не знаю, что надо..
          }
отпишитесь, кто знает.
Спасибо!
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.02.2012, 13:16
Ответы с готовыми решениями:

Нажать на элемент на странице WebBrowser Delphi
Как нажать на такой элемент? <div class="container -up"><a href="javascript:;"...

Запретить WebBrowser отображать некий элемент на странице
Подскажите пожалуйста как можно запретить WebBrowserу отображать какой нибудь элемент на странице?...

Как узнать есть ли элемент на странице?
Привет. Использую Ruby и PageObject для тестирования. В классе HomePage есть элемент...

Поиск на странице открытой в webbrowser
Всем привет! Пытаюсь организовать поиск на странице открытой в WebBrowser, вот нашел такой код: ...

1
767 / 547 / 80
Регистрация: 03.07.2011
Сообщений: 1,020
14.02.2012, 14:36 2
C#
1
2
3
4
HtmlElement link = webBrowser1.Document.ActiveElement;//элемент имеющий фокус в данный момент 
//или по которому был клик 
 
            string url = link.GetAttribute("href");
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.02.2012, 14:36

В webBrowser вытащить информацию с SQL...
Нужно в webBrowser вытащить информацию с SQL, информация с HTML тегами, чтоб не было видно тегов, и...

WebBrowser: работа с InputBox на странице сайта
Добрый день . Есть html код ,в нем есть элемент inputbox ,в который пользователь вводит имя файла...

Webbrowser не выполняет Java Script на странице
Пишу в VS 2012 на VB.NET, нужно сделать мини браузер, использую компонент Webbrowser, который будет...

Обратиться к кнопкам и полям на странице WebBrowser
подскажите пожалуйста Есть страница, на ней есть Frame В Frame есть форма "mainLayout" и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.