sterowanie przeglądarka

0

witam mam takie pytanie czy jest możliwość za symulowania kliknięcia przycisku w przeglądarce.

kiedyś czytałem stronę o tym ale teraz nie mogę znaleźć jak ktoś by miał jakiś link to proszę o podanie.

język to vb.net

0

WebBrowser1.Document.GetElementById(element id string).InvokeMember("submit") ?

reszta tu: http://stackoverflow.com/questions/210342/vb-net-click-submit-button-on-webbrowser-page

0

dzięki

0

mam jeszcze jedno pytanie w jaki sposób kliknąć w przycisk znając jego classe a nie id
czytałem o Document.GetElementByClassName ale nie działa

0

to podaj link ponieważ szukam już teko kilka godzin i nic.
powiem tylko tyle ze znalazłem sposób z nazwą przycisku tylko niestety mój przycisk NIE MA ani nazwy ani id.
a jeśli nie podasz linku to napisz chociaż czy jest możliwe znalezienia przycisku po klasie?

0

a jeśli nie podasz linku to napisz chociaż czy jest możliwe znalezienia przycisku po klasie?

Nie. Jest możliwe znalezienie wszystkich przycisków, które posiadają daną klasę. Jeżeli twój konkretny nie wyróżnia się ani id, ani name, ani niczym szczególnym - nie będzie możliwe odróżnienie go od innych przycisków o tej samej klasie. Tzn. nie w żaden przyzwoity sposób.

czytałem o Document.GetElementByClassName ale nie działa

Ale co ci nie działa? Może za mało czytałeś...?

0

wyróżnia się tytułem ale nie wiem jak to znaleźć można by po tagach "input" ale wtedy jest potrzebna nazwa a tu jej nie ma
a ilość tagów "input" się zmienia więc nie można go znaleźć po miejscu na liście.

 <input type="image" class="button sendButton" src="http://link" alt="Wyślij wiadomość" title="Wyślij wiadomość">
0

Szukaj po selektorze CSS, jeśli nie możesz przeprojektować layoutu tak, by istotny button miał sensowne id/nazwę. Selektor do szukania po tytule to:
[title="Wyślij wiadomość"]

http://support.smartbear.com/viewarticle/42165/

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