![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать фильтрацию содержимого в TWebBrowser или TEmbeddedWB? [D5, WinME]
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, имхо..