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();
");