Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Нахождение названий ссылок на HTML странице [D5, Win2k]


sapsi ©   (2003-10-28 12:29:00) 

Добрый день.
Как, зная название ссылки, быстро найти ее на странице (webbrowser) и выполнить переход по ней (зная название).
Можно ли это сделать без парсинга непосредственно HTML?


nikkie   (2003-10-28 16:30:00) [1]

перебираешь таги в HTMLDocument, находишь ссылки, анализируешь. почитай
http://www.delphikingdom.ru/mastering/tweb.htm


Reindeer Moss Eater   (2003-10-28 15:35:00) [2]

Что бы перейти по ссылке, надо знать её строковое представление.
Если известно только имя, отображаемое браузером вместо ссылки, то надо делать разбор HTML кода.


sapsi   (2003-10-28 15:25:00) [3]

Нет, нужно, зная название ссылки, перейти по самой ссылке.
Например, ссылка называется "Сети", а перейти надо сюда:
http://delphi.mastak.ru/cgi-bin/forum.pl?id=1067333376&n=4
В html это выглядит так:
Сети
Спасибо.


Polevi   (2003-10-28 14:10:00) [4]

Navigate


sapsi   (2003-10-28 13:32:00) [5]

а как в webbrowser програмно перейти к какой-либо ссылке?


zapped   (2003-10-28 13:05:00) [6]

> Можно ли это сделать без парсинга непосредственно HTML?не думаю... вряд ли...
я бы через regular expressions делал... правда, не знаю, насколько быстро TRegExp в Делфе работает...


Наверх

Титульная страница Поиск, карта сайта Написать письмо