![]() |
TWebBrowser disablen
Hallo,
ich benutze die Komponenten TWebBrowser um eine Webseitenvorschau anzuzeigen. Jetzt soll es aber nur eine Vorschau sein, d.h. man soll nicht auf Links in diesem Browser klicken können bzw. auf andere Webseiten surfen können. Eine Eigenschaft a'la Webbrowser1.Enabled oder Vergleichbare gibt es leider nicht. Hat jemand ne Ahnung wie man den TWebBrowser "disablen" kann? Danke euch, |
Re: TWebBrowser disablen
Du müßtest dich ins DOM einklinken und auf die Klicks reagieren.
|
Re: TWebBrowser disablen
Hallo mkinzler,
mit dem DOM kenne ich mich leider überhaupt nicht aus, hast du da vielleicht mal ein kleines Beispiel für mich? Danke dir. |
Re: TWebBrowser disablen
Hallo Pierre,
genügt dir das?
Delphi-Quellcode:
Grüße vom marabu
procedure TWebForm.WebBrowserBeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool); begin Cancel := True; end; |
Re: TWebBrowser disablen
Moin marabu,
stimmt, dass geht tatsächlich. :wall: So simpel kann man manchmal gar nicht denken wie es geht, thx. *g* |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz