Awesomium кликнуть по ссылке с текстом - C#
Формулировка задачи:
Здравствуйте. Проблема следующая имеется ссылка <a href="video/7385"> Новые дорожные технологии</a>. Так как нет никаких атрибутов кроме как текста и самого адреса ссылки в href. У меня не получается найти её и кликнуть. Можно ли как то перевести код написанный для Webbrouser на Awesomium? У меня что-то не выходит это сделать.
HtmlElementCollection a_tag = webBrowser1.Document.GetElementsByTagName("a"); foreach (HtmlElement he in a_tag) { if (he.InnerHtml == " Новые дорожные технологии") he.InvokeMember("click"); }
Решение задачи: «Awesomium кликнуть по ссылке с текстом»
textual
Листинг программы
webControl1.ExecuteJavascript(@" var a = Array.prototype.filter.call(document.getElementsByTagName('a'), function(elt) { return elt.textContent == ' Новые дорожные технологии'; })[0]; a.click(); ");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д