Главная страница
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
8-81374
Dimitriy
2002-03-16 17:09
2002.07.25
Курсор


1-81252
vanek
2002-07-14 18:56
2002.07.25
проги,проги,проги


7-81497
ah
2002-05-04 15:54
2002.07.25
как проверить - не занят ли ком порт ?с одного окна


1-81254
SemFLY
2002-07-14 20:37
2002.07.25
DOS-Окно и информация в нём.


1-81291
QWest
2002-07-09 09:31
2002.07.25
Имя пользователя.