Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
Prince
3 / 3 / 0
Регистрация: 06.01.2010
Сообщений: 10
1

Как проверить что загрузка страницы завершена полностью?

29.06.2013, 00:00. Просмотров 3304. Ответов 4
Метки нет (Все метки)

Как проверить что загрузка страницы завершена полностью(Awesomium)?

C#
1
2
3
4
5
  webControl1.Source = new Uri("http://www.site1.ru");
 
   //нужно загрузить site2 после того как полностью загрузился site1
 
  webControl1.Source = new Uri("http://www.site2.ru");
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.06.2013, 00:00
Ответы с готовыми решениями:

HTTPHandler: загрузка страницы, а фото с этой страницы загружать с локальной папки
нужен HTTPHandler который загружал страницу а фотки из этой странице...

Как вставить картинку во всю вкладку в tabControl что бы она полностью заменяла вкладку
всем привет скажите как вставить картинку во всю вкладку в tabControl что бы...

Как в C# проверить,что iframe загрузился?
Как в C# проверить,что iframe загрузился? IHTMLElementCollection...

Как проверить, что форма закрылась?
У меня есть две формы, когда закроется одна форма, надо вывести на экран...

Как узнать что код вебстраницы можно проверить валидатором?
Создаю программу для комплексной проверки сайтов. Я сделал что то типа...

4
PATCH1
0 / 0 / 0
Регистрация: 26.02.2012
Сообщений: 6
30.06.2013, 06:52 2
Событие LoadingFrameComplete в компоненте webControl1
0
Prince
3 / 3 / 0
Регистрация: 06.01.2010
Сообщений: 10
30.06.2013, 23:31  [ТС] 3
Цитата Сообщение от PATCH1 Посмотреть сообщение
Событие LoadingFrameComplete в компоненте webControl1
Делал так :
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
   public partial class Form1 : Form
    {
        private bool finishedLoading = false;
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            finishedLoading = false;
            webControl1.Source = new Uri("http://yandex.ru");
            while (!finishedLoading)
            {
                Thread.Sleep(100);
                WebCore.Update();
            }
 
            webControl1.Source = new Uri("http://gooogle.com");
        }
 
        private void Awesomium_Windows_Forms_WebControl_LoadingFrameComplete(object sender, Awesomium.Core.FrameEventArgs e)
        {
             if (e.IsMainFrame)
                finishedLoading = true;
 
        }
    }
Программа зависает в цикле. Хотя вроде так написано тут http://wiki.awesomium.net/general-use/introduction-to-web-views.html
1
JEY70
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 61
09.04.2014, 20:24 4
Событие DocumentReady не подходит?
0
z668
27 / 27 / 5
Регистрация: 24.03.2013
Сообщений: 239
29.08.2014, 00:55 5
Собственно сейчас тоже копаюсь с Awesomium, проблем нет, код рабочий:

C#
1
2
3
4
5
6
7
private void Awesomium_Windows_Forms_WebControl_LoadingFrameComplete(object sender, FrameEventArgs e)
        {
            if (e.IsMainFrame)
            {
                MessageBox.Show("Done");
            }
        }
2
29.08.2014, 00:55
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.08.2014, 00:55

Загрузка html-страницы
Возможно в c# скачать html страницу, без использования запроса, создания файла...

Загрузка страницы с яваскриптами
Всем доброго времени суток. У меня возникла такая проблема, пытаюсь скачать...

загрузка страницы google
как сделать что бы грузилось не 10 ссылок на странице а 100. Заранее спасибо. ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru