WebBrowser- klikanie w specyficzny link

0

Witam. Wiem, że tematów tego typu było wiele, ale z tego co szukałem nigdzie nie pytali o taki link.
Otóż w kodzie strony mam tak jakby odnośnik wyglądający mniej więcej tak:

<a href="#" class="result" onclick="return search('www.wp.pl');">Przeszukaj</a>

Czy da się zasymulować kliknięcie w tego linka??

Pozdrawiam :)

0

jesli dobrze rozumiem to chodzi o wykonanie odpowiedniej funkcji javascript na stronie.
da sie to zrobic w webbrowserze, poszukaj czegos w stylu "execute javascript webbrowser delphi"

0

Ok. Dzięki wielkie

0

Witam czy znalazłeś odpowiedź na swoje pytanie bo też szukam jakiegoś rozwiązania ale nie mogę nic znaleźć ???

0

nie prawda że musisz pobrać link? znać go? znać jego położenie?

Leipiej wygrzebać link z kodu za pomocą funkcji Pos(); i ewentualnie Delete();</code> a następnie wywołać adres za pomocą <code>webbrowser.navigate();

0

Niby tak ale sprawdza się to tylko gdy takowy link istnieje a w tym wypadku np.
<a href="#" class="result" onclick="return search('www.wp.pl');">Przeszukaj</a>
linku nie ma.

0

U mnie to tak wyglądało

Procedura OnCLick:startfight(6,jakiśkod);showWait

WebBrowser.navigate(WideString('javascript:startFight(6,'+form1.Memo6.lines[0]+');showWait()'));

Wzięte prosto z mego programiku :-)

1 użytkowników online, w tym zalogowanych: 0, gości: 1