Собрать все видимые ссылки.

  • Автор темы Автор темы Dr.Pipetka
  • Дата начала Дата начала

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 585
Реакции
1 059
Баллы
113
Всем ку.
Стоит задача собрать все "кликабельные" ссылки. Накидал сниппет, но выполняется он ооочень долго. Выдачу гугла парсит больш 10 секунд. Может есть у кого более шустрое решенее?
Код:
Развернуть Свернуть Копировать
var tab = instance.ActiveTab;
var heColl = tab.FindElementsByAttribute("*", "href", ".*", "regexp");
var list1 = project.Lists["link"];
for(int i = 0; i < heColl.Count; i++)
{
    var he = heColl.Elements[i];
    if(he.GetAttribute("width") != "0" && he.GetAttribute("href") != "")
            list1.Add(he.GetAttribute("href"));
}
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)