| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Для новичков > WebBrowser - конец загрузки без onDocumentComplete |
| Автор: kr3v3tkus 2.2.2009, 15:22 | ||
Подскажите, делал разными методами, ничерта не работает, мб это изза перенаправления?
просто повисает и даже форму не показывает |
| Автор: Rrader 2.2.2009, 15:30 | ||
А так не пробовали?
|
| Автор: kr3v3tkus 2.2.2009, 15:39 |
| пробовал :( отсылает 58 байт и виснет мёртвым грузом... |
| Автор: Rrader 2.2.2009, 15:52 |
| Тогда чему равен ReadyState, смотрели? А до OnDocumentComplete без проверки дело доходит? |
| Автор: kr3v3tkus 2.2.2009, 16:21 |
| без проверки доходит, ReadyState сначала 1 потом 3 и на 3х дальше не идёт :( это может быть изза того, что там скрипт перенаправления? |
| Автор: Rrader 2.2.2009, 17:25 | ||
Тогда попробуйте
|
| Автор: kr3v3tkus 2.2.2009, 18:03 |
| спасибо, так идёт |
| Автор: kr3v3tkus 3.2.2009, 21:10 | ||||
В общем пока сделал так:
Но это конечно совсем никуда не годится... Тем более сколько бы я не ставил задержку - всё равно сначала выполняется ShowMessage('ok'), а потом отрисовывается в браузере страничка... или это отрисовка тормозит? :( В общем если кто знает метод получше - поделитесь пожалуйста |
| Автор: Rrader 4.2.2009, 09:25 | ||
kr3v3tkus, у себя попробовал такой код:
Когда все прогружается, сообщение показывается, т.е. все нормально. Вы в какое время этот код выполняете, при создании формы? |
| Автор: kr3v3tkus 4.2.2009, 10:26 | ||
| эээ... да зы только единственное что - мне нужна не эта страничка, а перенаправление с неё, т.е. например
сначала мне выдаёт "ок" и шапку сайта, а потом начинает прорисовываться остальное... это нормально? т.е. инфо уже загрузилось в браузер и просто не успело отобразиться, и его уже можно парсить? |
| Автор: Rrader 4.2.2009, 11:51 | ||
|
| Автор: kr3v3tkus 4.2.2009, 11:59 |
| упсъ ^__^ огромнейшее пасибо :3 |