|
Модераторы: MetalFan |
|
Zango |
|
|||
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 24.3.2018 Репутация: нет Всего: нет |
Доброе время суток.
У меня такая проблема: когда загружаю в компонент TWebBrowser документ с сетевого сервера, а потом обновляю данный документ на этом самом сервере и загружаю его в WebBrowser повторно, то программа загружает первоначальную версию документа. Очевидно, все дело в том, что браузер кэширует документ, и после загружает его уже из кэша, а не с сервера. Как бы мне отучить его от сего вредного занятия? Я нашел процедуру Refresh, которая вроде как очищает кэш, но вот в чем проблема - когда я ей пользуюсь (WebBrowser1.Refresh), обязательно выскакивает сообщение: "Неопознанная ошибка". Хотя никакой ошибки тут вообще не должно быть. |
|||
|
||||
neweraser |
|
|||
Опытный Профиль Группа: Участник Сообщений: 598 Регистрация: 17.2.2008 Репутация: нет Всего: 6 |
Наверное, уже неактуально, но в сети полно информации по этому поводу.
TWebbrowser использует настройки и кэш IE. Т.е. сам он не умеет чистить кэш. Достаточно в настройках IE отключить кэширование ("Проверять обновление сохранённых страниц" поставить на "при каждом посещении"). Или, как вариант, почистить в реестре:
-------------------- Кто ищет, тот всегда найдет. |
|||
|
||||
Правила форума "Delphi: ActiveX/СОМ/CORBA" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Rrader, Girder. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: ActiveX/СОМ/CORBA | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |