Форум: "Сети";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Внизработа с WebBrowser Найти похожие ветки
← →
ZeRaM (2005-04-08 20:16) [0]Здравствуйте!
Уменя возникла такая проблема:
на форме расположенны два WebBrowser, в первом загруженна html страничка с сылками,как мне отследить нажатие на ту или иную ссылку, и загрузить нужную (выбранную) страничку во втором WebBrowser?
Спасибо.
← →
nes © (2005-04-08 20:44) [1]Нужно, чтобы страница , которая в Webbrowser1 была бы и в Webbrowser2?
← →
Nes © (2005-04-08 20:48) [2]А нет, нужно так, чтобы страница в первом броузере оставалась той же, а во втором грузилась ссылка?
← →
DiamondShark © (2005-04-09 00:22) [3]А нужно именно два WebBrowser-а? Один браузер с фреймами никак не подойдёт?
← →
easy © (2005-04-09 11:41) [4]
procedure TForm1.FormCreate(Sender: TObject);
begin
WebBrowser1.Navigate("about:<a href=http://delphimaster.ru>http://delphimas"+
"ter.ru</a><br><a href=http://yandex.ru>http://yandex.ru</a>");
end;
procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
if (Pos("about:",URL) <> 1) then begin
Cancel:=true;
WebBrowser2.Navigate(URL);
end;
end;
← →
ZeRaM (2005-04-10 07:49) [5]Nes "нужно так, чтобы страница в первом броузере оставалась той же, а во втором грузилась ссылка?"
Вы абсолютно правы.
DiamondShark "Один браузер с фреймами никак не подойдёт?"
Нет не подойдет.
Easy спасибо попробую.
← →
ZeRaM (2005-04-10 21:26) [6]Все работает.
Всем спасибо.
Easy отдельное спасибо.
← →
ZeRaM (2005-04-17 10:20) [7]Еще раз здравствуйте!
У меня опять возникли некоторые вопросы которые я не смог решить самостоятельно:
1. Как программно включить/отключить отображение картинок в браузере?
2. Как отправить WebBrowser"у что нажата кнопка Backpace? Пробовал через SendMessage(Form1.WebBrowser1.Handle,WM_KEYDOWN,VK_BACK,0); но ничего не происходит.
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.01 c