Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.25;
Скачать: CL | DM;

Вниз

Фильтрование данных, загружаемых в TWebBrowser   Найти похожие ветки 

 
Smok_er   (2002-07-11 17:55) [0]

Уважаемые мастера! Задача стоит следующая:
необходимо после загрузки очередной строки в сабж проверять ее на соответствие какому-то определенному условию, и, после проверки и возможных исправлений, в сам браузер выводить уже исправленную строку.
Может кто-то знает решение проблемы?


 
Smok_er   (2002-07-12 00:17) [1]

Неужели нет мастеров, работавших с WebBrowser"ом?


 
kig ©   (2002-07-12 10:27) [2]

"... после загрузки ..." - После? А чего тогда проверять, если уже? Может до?

"... очередной строки в сабж ..." - что такое очередная строка? И откуда грузится? Через Navigate или программно через...?

"... сам браузер выводить уже исправленную строку." - ну что ему дали, то он и будет показывать (опять же - чего за сторока такая? URL? Кусок HTML?)


Пояснее бы надо написать, чего хотите, тогда возможно и ответы будут.


 
Smok_er   (2002-07-12 11:18) [3]

В общем ситуация следующая:
Я хочу проверять загружаемый в браузер HTML код на наличие тэгов с ссылками на занрузку баннеров, попап окошек и т.д. Если такие тэги встречаются, то либо их удалять, либо подставлять какой-то локальный риснок, к примеру с надписью "Баннер".
Т.е. проверка должна происходить по_мере_подгрузки_кода в браузер, и, если обнаруживается тэг, то текущий код изменяется и вставляется мой собственный, который и отображается в браузере.
Надеюсь, идея ясна.


 
kig ©   (2002-07-12 12:44) [4]

Вот с чем можно поиграться:

В EmbeddedWB - DownloadOptions
В WebBrowser и EmbeddedWB - контролировать OnBeforeNavigate2
В EmbeddedWB - контролировать OnEnableModeless и OnTranslateUrl

Если этой ф-циональсти не хватит, копайте в сторону
Asynchronous Pluggable Protocols (MSDN) - там можно полностью
контролировать поток загрузки.


 
Smok_er   (2002-07-12 13:24) [5]

Понятно
Буду копать
Спасибо

Плохо конечно, что нет готовых решений.



Страницы: 1 вся ветка

Текущий архив: 2002.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
14-81436
-=CrazyFish=-
2002-06-27 16:25
2002.07.25
;)


1-81281
SergeyD
2002-07-15 14:34
2002.07.25
Потомок TImage


1-81234
nexus
2002-07-11 23:25
2002.07.25
файлы


1-81240
Андрей Ч.
2002-07-13 21:11
2002.07.25
Вопрос скорее по Object Pascal ...


14-81433
Loshad
2002-06-27 15:35
2002.07.25
У меня стояло две винды Win XP Home и Win XP Pro…