|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.06.2008, 11:51 | #1 |
Подтвердите свой е-майл
Регистрация: 16.05.2008
Сообщений: 54
|
WebBrowser как узнать что страница полностью догрузилась
выполняю
Код:
и продолжить далее какое свойство WebBrowser нужно проверить? |
30.06.2008, 12:53 | #2 |
Delphi Master
Форумчанин Подтвердите свой е-майл
Регистрация: 31.03.2008
Сообщений: 803
|
Помещаем на форму компонент TProgressBar и TStatusBar. Для корректного отображения информации в StatusBar при загрузке страниц, необходимо в обработчике событий OnStatusTextChange компонента WebBrowser записать следующее:
Код:
Для отображения прогресса загрузки в ProgressBar, нужно в обработчике событий OnProgressChange компонента WebBrowser записать следующий код: Код:
|
30.06.2008, 13:00 | #3 |
Старожил
Регистрация: 13.12.2006
Сообщений: 3,859
|
для реакции на окончание загрузки страницы существует событие onnavigatecomplite2
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи |
30.06.2008, 13:07 | #4 |
Подтвердите свой е-майл
Регистрация: 16.05.2008
Сообщений: 54
|
БОЛЬШОЕ СПАСИБО!
|
05.07.2008, 16:59 | #5 |
Пользователь
Регистрация: 19.06.2007
Сообщений: 88
|
onnavigatecomplite2 вроде срабатывает раньше... когда подгрузились первые данные... юзай лучше OnDocumentComplete..
|
30.06.2011, 16:58 | #6 |
Пользователь
Регистрация: 04.02.2009
Сообщений: 13
|
readystate
юзаю свойство readystate
WebBrowser1.ReadyState=4;(страница загружена) Последний раз редактировалось vbilez; 30.06.2011 в 17:01. |
01.07.2011, 09:46 | #7 |
Форумчанин
Регистрация: 12.02.2009
Сообщений: 215
|
Эх, человеки. Маялся я с этим вебраузером, может у меня и руки не оттуда растут, но...
onnavigatecomplite2, ReadyState -давали погрешность на некоторых сайтах процентов эдак в 30-40 (в смысле не верно определяли, говорили что Ок, а страница еще грузится). Единственное что спасло: Код:
Такая конструкция снизила отказы процентов до 10-15, тока все равно сильно косячила. Были ситуации, когда у меня все работало на ура, а у заказчика со сбоями.
Помог с вопросом - тыркаем в весы, Вам не сложно, а мне приятно
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
что поменять в css чтобы страница была | element | HTML и CSS | 2 | 08.05.2008 18:16 |
свободная видео страница | Mendler | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 09.04.2008 19:58 |
как отобразить фотуиз ресурсов полностью? | Dude_first | Общие вопросы Delphi | 3 | 07.10.2007 09:33 |
Как узнать загрузилась ли страница в webbrowser? | Pedro | Работа с сетью в Delphi | 5 | 22.08.2007 22:00 |