![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
WebBrowser
BlackAspid © (2003-05-20 19:42:00)Как запретить загрузку в новом окне и при этом выдернуть урл по которому должна она грузиться...
Делаю :
procedure TForm2.WebNewWindow2(Sender: TObject; var ppDisp: IDispatch;
var Cancel: WordBool);
begin
Cancel:=true;
end;
Окно не открывается... все ок... но при этом я не знаю откуда выдернуть урл по которому кликнули...(мне его надо не загрузить а обработать и тянуть из другого места...)
Ihor Osov'yak (2003-05-21 00:53:00) [1]> и тянуть из другого места...)
Для решения этой проблемы - или простенький встроенный в приложение прокси, или app - Asynchronous Pluggable Protocols
> Как запретить загрузку в новом окне и при этом выдернуть урл по которому должна она грузиться...
Проще ловить клик на соотв. тег, имхо.
или извратный способ - в качестве нового броузера даешь свой, но запускаешь его в hide, в OnBeforeNavigate уже получишь урл и тогда этот новый броузер можно прибить..