Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.04.04;
Скачать: CL | DM;

Вниз

Блин, ну что, никто не знает?   Найти похожие ветки 

 
syte_ser78 ©   (2004-03-05 22:54) [0]

Ну как перехватить урл сылки по которой щелкнули в WebBrowser и поменять ее на свою?


 
Alexander666 ©   (2004-03-06 09:37) [1]

Да вот никак-с вроде бы... :)


 
Рамиль ©   (2004-03-06 11:49) [2]

Если я щелкаю по ссылке, то я хочу перейти именно по этой ссылке. И все кто будут мешать этому будут безжалостно выдраны из системы без следов. Не надо вредительством заниматься.


 
Ihor Osov'yak ©   (2004-03-06 16:39) [3]

2 [1] Alexander666 ©   (06.03.04 09:37)

Ну, я бы не стал так категорично..

2 [0]

... Например, "inproc" прокси. Совсем очевидное решение.
Или APP. В смысле, не АП, а Asynchronous Pluggable Protocols...

Если интересует только клики по линкам, без перехвата переходов по Navigate, то можно обратить внимание на IDocHostUIHandler::TranslateUrl.
Пример такого подхода - см. http://www.euromind.com/iedelphi/embeddedwb/ontranslateurl.htm
Кстати, на этом же сайте можно найти примеры реализаций APP.


 
Ihor Osov'yak ©   (2004-03-06 16:47) [4]

2 [2] Рамиль ©   (06.03.04 11:49)

Хм. Почитайте msdn в части app. Особенно обратите внимание на описание случаев, в которых MS рекомендует использовать app, в т.ч. и для блокирования переходов по определенных линках. Кстати, представьте ситуацию - Ваша 12-летняя дочь любит погулять по инет. Случайно зашла на безобидный сайт, на котором есть несколько банеров от банерных сетей с первого взгляда безобидных, которые иногда практикуют подброску банеров порно-сайтов, так как те платят неплохо..


 
Suntechnic ©   (2004-03-06 17:06) [5]

Ещё, как вариант, написать свой BHO.


 
syte_ser78 ©   (2004-03-07 20:57) [6]

Пока меня не зачислили в разряд вирмейкеров, постараюсь обьяснить зачем мне понадобилось подменять урл webbrowsera  Я пишу программу - кешатор. Тоесть все посещенные моим браузером страници сохраняются на винте и в БД прописывается соответствие урл и имя файла (для быстроты поворного открытия и экономии трафика ). После щелчка по сылке допустим на странице сохраненной с http://www.delphimaster.ru происходит вызов по пути мой_путь_сохранения\адрес_сылки_по_которой_клацнули и просто вместо мой_путь_сохранения нужно подставить реальный адрес.


 
nikkie ©   (2004-03-07 22:47) [7]

для подобных вещей придуманы кеширующие прокси-сервера.


 
syte_ser78 ©   (2004-03-08 18:51) [8]

О теге nocashe слышал?


 
Cobalt ©   (2004-03-08 19:12) [9]

> syte_ser78 ©   (08.03.04 18:51) [8]
> О теге nocashe слышал?

Ну так, может, он не зря придуман?


 
syte_ser78 ©   (2004-03-08 19:21) [10]

Может.
При условии что станица часто обновляется.


 
nikkie ©   (2004-03-09 19:06) [11]

>О теге nocashe слышал?
напиши свой прокси. это
1. проще написать
2. надежнее работать будет
3. будет работать для всех браузеров



Страницы: 1 вся ветка

Текущий архив: 2004.04.04;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.05 c
14-1078728567
reticon
2004-03-08 09:49
2004.04.04
Гипноз


3-1077856645
ProgC
2004-02-27 07:37
2004.04.04
Как найти редактируемую запись после Commit а


3-1078400416
nuinu
2004-03-04 14:40
2004.04.04
Установка Interbase


11-1059547007
_Polymorphic_
2003-07-30 10:36
2004.04.04
Как встроить компоненты редактирования в KOLmdvXLGrid?


14-1078675219
Ivolg
2004-03-07 19:00
2004.04.04
Письмо