![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Нахождение названий ссылок на 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 в Делфе работает...