Получить ссылку на изображение с яндекс картинок C#
Есть приложение, в котором пользователь может просматривать через webbrowser изображения на яндекс картинках, а затем скачивать понравившиеся. До этого момента прямую ссылку на изображение можно было получить следующим образом:
urlImage = HD.DocumentNode.SelectSingleNode("//a[@class='MMButton MMButton_type_link MMViewerButtons-OpenImage MMViewerButtons-OpenImage_isOtherSizesEnabled']").GetAttributeValue("href", "");
Но теперь код возвращает "#". При этом, если смотреть исходный код страницы через тот же Хром, в этом классе как раз хранится ссылка на изображение. Я подумал, что это недочет webbrowser, ведь он не очень дружит со скриптами, поэтому сначала установил awesomium, но в нем изображения даже не открывались при клике на них, а затем поставил cefsharp. В нем изображение открывается, но в исходном коде страницы в атрибуте href тоже отображается "#". Подскажите, что можно сделать? Использую winforms-версию.
Исходный код получал так:
public ChromiumWebBrowser chromeBrowser;
....
string html = await chromeBrowser.GetSourceAsync();