![]() |
|
Модераторы: MetalFan |
![]()
|
|
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Можно ли при загрузке страницы с сервера поменять пути к картинка и грузить уже картинки не с сервера, а с локального компьютера...?
Например если в загруженном в TWebBrowser html есть пути, начинающиеся с /pics/..., то заменять их на file:///.../pics/... , а только потом грузить уже сами картинки по нувым путям. |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 2 Всего: 98 |
лови событие BeforeNavigate2
или просто бери у браузера HTML и там меняй ссылки -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Если я просто возьму HTML и поменяю ссылки, то картинки по старым ссылкам успеют загрузиться?
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 2 Всего: 98 |
не должны...
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
А посему после изменений страница TWebBrowser'a очищается?
|
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 2 Всего: 98 |
с какой стати?
-------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Ну врдебы все нормально, страница грзит картинки локально... но потом шлеп! и чистое белое окошко...
Руки у меня точно кривые и знаний маловато Решил попробовать на событии OnDocumentComplete
В s вставляется исходник страницы |
|||
|
||||
| December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 12 Всего: 57 |
И? Чем это может помочь? Это совсем неуниверсальное решение. Как насчёт css и js-generated объектов?
Часть - успеет. Я пробовал. Тема уже обсуждалась. Единственное надёжное решение - проксирование, обработка HTML до попадания в TWebBrowser. |
|||
|
||||
| _hunter |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 8564 Регистрация: 24.6.2003 Где: Europe::Ukraine:: Kiev Репутация: 2 Всего: 98 |
думал там можно просто подменить адрес (он типа ByRef передается...) -------------------- Tempora mutantur, et nos mutamur in illis... |
|||
|
||||
| Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: 6 Всего: 155 |
-------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
| December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 12 Всего: 57 |
Girder, cool
|
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Girder, Спасибо!!!
|
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Вообще интересный исходник... Вопрос только в том, как обработать картинки, если на странице есть фреймы?
|
|||
|
||||
| Error202 |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 195 Регистрация: 5.11.2004 Где: Moscow Репутация: нет Всего: нет |
Всем спасибо! разобрался...
Webbrowser1.OleObject.Document.Frames.item(i).Document, где i - номер фрейма |
|||
|
||||
| December |
|
|||
![]() Antitheorist ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4423 Регистрация: 14.8.2002 Где: Харьков Репутация: 12 Всего: 57 |
||||
|
||||
![]()
|
| Правила форума "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. |