instance.ClearCookie();
instance.ClearCache();
Tab tab = instance.ActiveTab;
if ((tab.IsVoid) || (tab.IsNull)) return -1;
if (tab.IsBusy) tab.WaitDownloading();
tab.Navigate("http://yandex.ru/", "");
if (tab.IsBusy) tab.WaitDownloading();
//Получение ссылок
var allUrl = tab.FindElementsByAttribute("a", "class", "link link_blue_yes home-tabs__link home-tabs__search", "text");
project.SendInfoToLog("Количество ссылок = "+allUrl.Count);
//Получение url
string startUrl = tab.URL;
for(int i = 0; i < allUrl.Count; i++){
//Вывод в лог элемент
project.SendInfoToLog(allUrl.GetByNumber(i).GetAttribute("innerhtml"));
//Клик
allUrl.GetByNumber(i).RiseEvent("onclick", "Full");
if (tab.IsBusy) tab.WaitDownloading();
//Переход на главную
tab.Navigate(startUrl, "");
if (tab.IsBusy) tab.WaitDownloading();
allUrl = tab.FindElementsByAttribute("a", "class", "link link_blue_yes home-tabs__link home-tabs__search", "text");
}
return "ok";