Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TWebBrowser - Pop-Up's blocken (https://www.delphipraxis.net/21289-twebbrowser-pop-ups-blocken.html)

faux 30. Apr 2004 13:27


TWebBrowser - Pop-Up's blocken
 
Hallo,

gibz eine Möglich keit um Pop-Up's im TWebBrowser zu blocken? Denn diese sind 1. störend und 2. wird immer ein ie geladen... :wall:

S2B 30. Apr 2004 13:29

Re: TWebBrowser - Pop-Up's blocken
 
Delphi-Quellcode:
procedure TForm1.WebBrowser1NewWindow2(Sender: TObject;
  var ppDisp: IDispatch; var Cancel: WordBool);
begin
  Cancel:=true;
end;
Alles klar?

Matze 30. Apr 2004 13:32

Re: TWebBrowser - Pop-Up's blocken
 
Ich fass es nicht!!

Damals war eben alles anders... :mrgreen:

faux 30. Apr 2004 13:44

Re: TWebBrowser - Pop-Up's blocken
 
Das funktioniert bei mir nicht. Ich weiß auch schon wieso:

Das Pop-Up kommt erst wenn der Browser geschlossen wird (onClose sozusagen).

S2B 30. Apr 2004 13:50

Re: TWebBrowser - Pop-Up's blocken
 
Ich denke, das ist die Seite, auf der du bist, oder!? Es gibt doch viele Seiten, bei denen am Schluss ein Popup-Fenster kommt! Vielleicht die IE-Fenster auslesen und dann entsprechendes schließen...

TheMiller 30. Apr 2004 14:19

Re: TWebBrowser - Pop-Up's blocken
 
Hi,

mach es doch so, dass du in einem speziellen Intervall das Handel jedes IEs holst und überprüfst, ob diese Seite der User als POPup angegeben hat.

Schau dir doch mal "NoPopUp" von NextSoft an.

ICH DICH DIR, MIT MEINEM 300sten POST HELFEN ZU KÖNNEN!!! :bounce1: :bouncing4:

RealSurfer 18. Mai 2007 10:05

Re: TWebBrowser - Pop-Up's blocken
 
Ich übergebe ja die seite mit
Webbrowser.Navigate('http://www.was auch immer.com');
bei dieser Seite wird ein Popup geöffnet.
wie unterdrücke ich das? (ich weiß nie wie ich die Prozedur einbinden soll...)


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz