- Регистрация
- 03.10.2018
- Сообщения
- 1 136
- Благодарностей
- 196
- Баллы
- 63
Можете подсказать, где у меня произошла ошибка?
Код:
Код отрабатывает без ошибок, но делает не совсем то что мне нужно.
Должен искать нужный сайт, если его нет на странице, выходить по красной ветке, если есть, кликать по нему
В логе выводится такая строка:
"Переходим на сайт ZennoLab.CommandCenter.HtmlElement", а должен быть переход на сайт, указанный в переменной target_domain
Код:
C#:
var rnd = new Random();
Tab tab1 = instance.ActiveTab;
var posts = tab1.FindElementByAttribute("cite", "class", project.Variables["target_domain"].Value, "regexp", 0);//находим элемент
//Если не находим домен, выходим по красной ветке
if (posts == null) throw new Exception ("Сайт не найден на " + project.Variables["pages_c1"].Value + " странице поисковой выдачи");
project.SendInfoToLog(String.Format("Переходим на сайт {0}", posts), true);
tab1.FullEmulationMouseMoveToHtmlElement(posts);
Thread.Sleep(500);
tab1.FullEmulationMouseClick("left","click");
Должен искать нужный сайт, если его нет на странице, выходить по красной ветке, если есть, кликать по нему
В логе выводится такая строка:
"Переходим на сайт ZennoLab.CommandCenter.HtmlElement", а должен быть переход на сайт, указанный в переменной target_domain