![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
html код выполненного JavaScript [D7, XP]
lewka © (2015-11-24 09:13:00)Здравствуйте!
есть html страница с javaScript. Этот скрипт выдает блок ссылок. Пытаюсь найти эти ссылки вот так:
for i:=0 to WebBrowser2.OleObject.document.links.length-1 do
begin
ShowMessage(WebBrowser2.OleObject.Document.Links.item(i));
end;
но этих ссылок не находит. На странице они отображаются.
Подскажите как найти нужную ссылку?
sniknik (2015-12-01 18:55:00) [1]> вот например сайт vrachei.ru
41 ссылка, получается кодом из 0, по исходнику 41 тег "a".
в каком/в чем именно проблема?
DayGaykin (2015-12-01 17:24:00) [2]
> for i:=0 to WebBrowser2.OleObject.document.links.length-
> 1 do
> begin
> ShowMessage(WebBrowser2.OleObject.Document.Links.item(i));
>
> end;
Почему регистр у document.links разный?
DayGaykin (2015-12-01 17:23:00) [3]document.getElementsByTagName('a') ?
lewka (2015-12-01 15:33:00) [4]вот например сайт vrachei.ru. Ссылки рекламы есть на странице, а как их получить не знаю
lewka (2015-11-28 00:44:00) [5]фреймов нет точно
sniknik (2015-11-24 16:30:00) [6]рекламный блок? значит возможно во фрейме, а не в основном документе. ???
lewka (2015-11-24 13:44:00) [7]При просмотре кода элемента в Хроме они как ссылки показаны, т.е. тегом 'a'.
Дело в том что это рекламный блок. Устанавливается скриптом на сайте.
А как вот получить ссылки, получены этим скриптом не могу понять
sniknik (2015-11-24 10:40:00) [8]может потому что они не ссылки? можно же на яваскрипте написать аналог, на тегах отличных от "a", с действием на клик мыши. + сборкой ссылки в динамике (вообще не определить что это).