Форум: "Сети";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизТекущий URL Найти похожие ветки
← →
Сережа550 (2004-04-12 14:55) [0]Уважаемые знатоки, есть небольшая проблемка:
Есть такая процедура (привожу в упрощенном виде):begin
WebBrowser1.Navigate("http://www.delphimaster.ru");
ShowMessage(WebBrowser1.LocationURL);
end;
ShowMessage выдает пустую строку - оно и понятно: страница не успевает загрузиться... Можно ли каким-то образом узнать не текущий URL (URL загруженной страницы), а URL, который WebBrowser"у только что передали, т.е. на который он идет в данный момент?
← →
easy © (2004-04-12 17:14) [1]
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
ShowMessage(URL);
end;
← →
Сережа550 (2004-04-12 17:26) [2]Спасибо, работает.
← →
SergP © (2004-04-12 17:57) [3]А если на страничке несколько фреймов, то
>easy © (12.04.04 17:14)
будет несколько раз срабатывать и показывать УРЛы этих фреймов...
А вообще где-то (на Королевстве) есть статья Ihor Оsov"yak по поводу TWebbrowser. И там вроде бы я видел некоторые интерестные вещи имеющие отношение к сабжу...
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.036 c