chcę kliknąć na link po przechodząc do internetowejJak kliknąć łącze za pomocą przeglądarki Webkit?
webKitBrowser1.Navigate("http://www.somesite.com");
Jak kliknij na link na tej stronie, zakładając, że id link jest lnkId
?
<a href="http://www.google.com" id="lnkId"> Go to Google </a>
W domyślnym kontrolą przeglądarki, która pochodzi z Visual Studio, można to zrobić za pomocą poniższego kodu:
foreach (HtmlElement el in webBrowser1.Document.GetElementTagName("a")) {
if (el.GetAttribute("id") == "lnkId") {
el.InvokeMember("click");
}
}
Co jest odpowiednikiem kodu powyżej, gdy używam WebkitDotNet kontroli?
Nie bardzo rozumiem twoje pytanie, ale czy masz na myśli przytrzymanie klawisza CTRL i kliknięcie linku? – Max
Edytowałem post @Mobstaa –
Znalazłem tu kilka interesujących informacji: http://webkitdotnet.sourceforge.net/docs/ – Max