Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2017.10.22;
Скачать: CL | DM;

Вниз

html код выполненного JavaScript   Найти похожие ветки 

 
lewka ©   (2015-11-24 09:13) [0]

Здравствуйте!
есть html страница с javaScript. Этот скрипт выдает блок ссылок. Пытаюсь найти эти ссылки вот так:

for i:=0 to WebBrowser2.OleObject.document.links.length-1 do
 begin
   ShowMessage(WebBrowser2.OleObject.Document.Links.item(i));
end;

но этих ссылок не находит. На странице они отображаются.
Подскажите как найти нужную ссылку?


 
sniknik ©   (2015-11-24 10:40) [1]

может потому что они не ссылки? можно же на яваскрипте написать аналог, на тегах отличных от "a", с действием на клик мыши. + сборкой ссылки в динамике (вообще не определить что это).


 
lewka ©   (2015-11-24 13:44) [2]

При просмотре кода элемента в Хроме они как ссылки показаны, т.е. тегом "a".
Дело в том что это рекламный блок. Устанавливается скриптом на сайте.
А как вот получить ссылки, получены этим скриптом не могу понять


 
sniknik ©   (2015-11-24 16:30) [3]

рекламный блок? значит возможно во фрейме, а не в основном документе. ???


 
lewka ©   (2015-11-28 00:44) [4]

фреймов нет точно


 
lewka ©   (2015-12-01 15:33) [5]

вот например сайт vrachei.ru. Ссылки рекламы есть на странице, а как их получить не знаю


 
DayGaykin ©   (2015-12-01 17:23) [6]

document.getElementsByTagName("a") ?


 
DayGaykin ©   (2015-12-01 17:24) [7]


> for i:=0 to WebBrowser2.OleObject.document.links.length-
> 1 do
>  begin
>    ShowMessage(WebBrowser2.OleObject.Document.Links.item(i));
>
> end;

Почему регистр у document.links разный?


 
sniknik ©   (2015-12-01 18:55) [8]

> вот например сайт vrachei.ru
41 ссылка, получается кодом из 0, по исходнику 41 тег "a".
в каком/в чем именно проблема?



Страницы: 1 вся ветка

Текущий архив: 2017.10.22;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
2-1448611590
ShurikSNZ
2015-11-27 11:06
2017.10.22
При компиляции в новой версии выдает ошибку constant expression v


15-1412610938
Kerk
2014-10-06 19:55
2017.10.22
FixInsight for Delphi


2-1448527183
Арлекино
2015-11-26 11:39
2017.10.22
Пару вопросов про указатели


2-1448453729
lamok
2015-11-25 15:15
2017.10.22
Подскажите как реализовать ввод текста


2-1448787318
vegarulez
2015-11-29 11:55
2017.10.22
TWebBrowser [CommandStateChange] получение перменных.