![]() |
TwebBrowser, wie Layer Werbung blocken?
Weis jemand wie man Layer Werbung blocken kann im TwebBrowser?
|
Re: TwebBrowser, wie Layer Werbung blocken?
hat niemand eine Idee ?
|
Re: TwebBrowser, wie Layer Werbung blocken?
Radikale Lösung: JavaScript deaktivieren
Ordentliche Lösung: Denke nicht das es hier etwas fertiges gibt. Du wirst dir die unterschiedlichen Layer-Ads etwas genauer anschauen müssen. Irgendwelche "Merkmale" die immer gleich sind müssen diese Werbefenster ja haben. Die kannst du dann im Code der im WebBrowser geladenen Seite suchen und entfernen/abändern. |
Re: TwebBrowser, wie Layer Werbung blocken?
ok, mal angenommen es ist ein bestimmtes Layer ad, sagen wir es wird so aufgerufen "http://www.gollox.de/action/layer.php?id=782&aid=2476". Wie verhindere ich den code dann?
Ich habe folgenden code eingebaut:
Delphi-Quellcode:
aber der layer kommt trotzdem noch, wird wohl die falsche routine sein, oder?
procedure Tform4.BeforeNavigate2(ASender: TObject; const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool);
begin if pos('gollox.de',lowercase(url)) <> 0 then begin cancel := true; exit; end; end; Und ansonsten, was könnten das für gemeinsame merkmale sein? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:32 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