Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как сделать фильтрацию содержимого в TWebBrowser или TEmbeddedWB? [D5, WinME]


Страницы:   1 2

sergey2 ©   (2003-05-15 01:22:00) 

Когда-то задавал подобный вопрос насчет TWebBrowser"а. Посоветовали установить TEmbeddedWB.

Поставил я его. Но все таки как реализовать фильтрацию содержимого? Например я загружаю определенную страничку. Нужно "выключить" загрузку отдельных ее элементов (рисунков и пр.) в зависимости от их URL"a.


sergey2   (2003-05-15 14:26:00) [21]

2 nikkie Я надеялся что существует возможность сделать это попроще. Думал что может существует или как-то можно сделать event, который дает мне УРЛ элемента странички, который браузер хочет грузить, а я ему типа его разрешаю или запрещаю загружать... Но вижу что с этим будет намного сложнее.
А писать прокси я никогда не пробовал. Хотя иметь пример исходника прокси было бы неплохо.

Вобщем щас качаю то, что Ihor Osov"yak выложил, а там буду разбираться.


nikkie   (2003-05-15 14:00:00) [22]

>sergey2
>Таким способом я могу отключать фреймы и IFRAME
Cорри, мало думал, прежде чем ответить :)

Можно сделать свой http-прокси. Я может чего непонимаю, но мне кажется, что это будет проще, чем через APP.


Ihor Osov'yak   (2003-05-15 13:26:00) [23]

Выложено.

http://www.delphimaster.ru/download/programs.html
в тч
http://www.delphimaster.ru/cgi-bin/download.pl?get=1052990553&n=1
http://www.delphimaster.ru/download/1197_exe.zip


LOX   (2003-05-15 07:15:00) [24]


> sergey2 (15.05.03 01:22)

Я скачал а какой файл ставить надо?


Ihor Osov'yak   (2003-05-15 03:18:00) [25]

Блин, закачка в кладовку чего-то не работает.. Поутру сделаю повторную попытку...


Ihor Osov'yak   (2003-05-15 02:50:00) [26]

на iedelphi лежал слегка глючавый.. У меня есть вполне рабочий.. Но в публичном месте выложить еще руки не дошли. Моя реализация - по сути то же, что пример от iedelphi - то есть не фильтр, что тебе надо, а своего рода снифер.. Но переделать под прои цели особого труда не составит... А что такое делаешь?


sergey2   (2003-05-15 02:44:00) [27]

2 nikkie Таким способом я могу отключать фреймы и IFRAME, ну может еще что-то, но при этом странички целиком будут отключаться.
А если например есть страничка а на ней куча рисунков, одни из них я хочу отключить а другие оставить...?

2 Ihor Osov"yak Вобщем вот этот вариант меня и интересует

>лежащую по одному урлу - грузим, по другому - нет - то только >app - асинхронные настраивыемые протоколы - см msdn - >Asynchronous Pluggable Protocols

Ну что ж. Зайду, поищу и почитаю.... Но нет ли у тебя случайно ссылки где можно скачать исходник подходящего примера?


Ihor Osov'yak   (2003-05-15 02:24:00) [28]

2 sergey2 (15.05.03 02:05)

Это когда картинки запретить, или музыку... Или видео. Если в зависимости от урла - то есть, как я понял - картинку, лежащую по одному урлу - грузим, по другому - нет - то только app - асинхронные настраивыемые протоколы - см msdn - Asynchronous Pluggable Protocols


nikkie   (2003-05-15 02:14:00) [29]

BeforeNavigate2...
Cancel := True;


sergey2   (2003-05-15 02:05:00) [30]

2 Ihor Osov"yak - не понял... Можно попонятнее?

Думаю что это все-таки как-то должно делаться. Например в
некоторых надстройках над IE (MyIE) есть такая штука как фильтрация сожержимого... Значит это как-то можно сделать...
Можно по - подробнее?


Ihor Osov'yak   (2003-05-15 01:44:00) [31]

В зависимости от урла - то app, имхо..


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо