Получение прогружаемых файлов с сайта - C#

Узнай цену своей работы

Формулировка задачи:

Привет всем. На форме имеется компонент WebBrowser1 и richTextBox1 Во время запуска проекта, WebBrowser1 переходит по нужной мне страничке... Как сделать так, чтобы при загрузке сайта, в richTextBox1 отображались ссылки, которые прогружает сайт, то это картинки, то js то css стили и тд и тп...

Решение задачи: «Получение прогружаемых файлов с сайта»

textual
Листинг программы
webBrowser1.DocumentCompleted += new WebBrowserDocumentCompletedEventHandler(webBrowser1_DocumentCompleted);
List<string> lstr = new List<string>();
        void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
        {            
            foreach (HtmlElement hel in webBrowser1.Document.All)
            {
//ссылки на джава, цсс
                if(hel.GetAttribute("type") != string.Empty)
                     linkslist.Add(hel.GetAttribute("href"));
//ссылки на изображения
                if(hel.TagName == "IMG")
                    linkslist.Add(hel.GetAttribute("href"));
            }
        }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы