Blokowanie Popupów w TWebBrowser

Odpowiedz Nowy wątek
2006-04-09 13:37
0

witam, czy jest mozliwosc blokowania okienek popup w TWebBrowser ? Czego trzeba uzyc, co zrobic zeby to cholerstwo nie wyskakiwalo ?
Bo na razie mam tak ze strona dziala normalnie w moim programie a otwiera sie popup w IE (uruchamia nowe okno przegladarki )

A moze sa jakies komponenty chociaz troche blokujace popupy ?

Pozostało 580 znaków

2006-04-10 02:28
0

prawde mowiac, to nie mam pojecia, ale mam wrazenie, ze to moze pomoc w rozwiazaniu problemu:
http://msdn.microsoft.com/lib[...]erence/objects/webbrowser.asp

a dokladniej Events --> NewWindow...

Pozostało 580 znaków

2006-04-10 12:23
0

cimak, to wlasnie stosowalem, niestety niektore popupy sie otwieraja :|

w ty z tym winampem co robisz w moim topicu ? :[

Pozostało 580 znaków

2006-04-10 16:59
0

a mozna jakis kodzik... jak to robiles?

Pozostało 580 znaków

2006-04-10 21:43
0

w OnNewWindow2 :

  var  popShit: TForm1;
begin
  popShit := TForm1.Create(self);
  ppDisp := popShit.Wb.DefaultDispatch;
  popShit.Destroy;

// wb - TWebBrowser

ale czasami i tak wyskakuja popupy ! :/ Nie wiem dlaczego, przeciez ten kod nie pozawal nawet otworzyc strony gdy w linku jest parametr _blank czyli nowe okno- i nic sie nie dzieje, dziala tylko na _self, czyli w tym samym oknie. A jednak popupy czasami wyskakuja ! i to w jeszcze w IE :/ Na prawde nie wiem co robie zle :/

Pozostało 580 znaków

2006-04-10 22:50
0

Może tutaj coś znajdziesz dla siebie
http://www.torry.net/pages.php?id=1284


Pozostało 580 znaków

2006-04-11 15:41
0

"http://www.torry.net/pages.php?id=1284" to chyba raczej nie sa kody zrodlowe :| no ale niech juz pozostanie jak jest :/ Dzieki wszystkim

Pozostało 580 znaków

2006-04-11 16:45
wieprz
0

mozesz te popupy automatycznie zamykac Sendmessage WM_CLOSE, a lapac je mozesz procedure TForm1.WMActivate(var Msg: TWMActivate);

Pozostało 580 znaków

2006-04-11 16:46
wieprz
0

private
{ Private declarations }
procedure WMActivate(var Msg: TWMActivate); message WM_ACTIVATE;

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0