Главная страница
    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.006 c
14-81482
lak_b
2002-06-29 13:21
2002.07.25
бесплатный хостинг


8-81388
Vvedensk
2002-03-15 14:33
2002.07.25
Вопрос на засыпку: как создать dll и оттуда грузить JPG


14-81415
dimanew
2002-06-27 07:31
2002.07.25
Подскажите пожайуста где можно почитать об ОС


1-81294
Ренат
2002-07-03 13:53
2002.07.25
Excel


1-81239
Andy BitOff
2002-07-14 16:13
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский