Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.07.25;
Скачать: [xml.tar.bz2];

Вниз

Фильтрование данных, загружаемых в 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.005 c
1-81279
Goblinus
2002-07-15 12:35
2002.07.25
Строки и файлы


1-81287
vixic
2002-07-12 07:47
2002.07.25
MainMenu


4-81513
cypher
2002-05-14 19:08
2002.07.25
трэй


1-81273
delta
2002-07-15 12:47
2002.07.25
Буфер обмена


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский