Главная страница
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.022 c
8-1070651618
News
2003-12-05 22:13
2004.04.04
Эффект для мыши


7-1074252037
Lion_vol
2004-01-16 14:20
2004.04.04
Lpt port


1-1079431499
Alex Shulg
2004-03-16 13:04
2004.04.04
MessageBox & mb_Help ???


7-1075127727
zamkom
2004-01-26 17:35
2004.04.04
Работа с СОМ портом


1-1079600478
Виталик
2004-03-18 12:01
2004.04.04
Логические операции