![]() |
Browser ohne PopUps? - Wie übernehme ich Favoriten?
Hi!
Ich programmiere gerade einen kleinen Browser. :?: Gibt es eine procedure, die verhindert, dass PopUps geöffnet werden, so wie es die Google-ToolBar macht? :angle2: Im Forum wurde die Frage schon einmal gestellt, aber nicht beantwortet. Gruß Matze |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Na, das Pproblem ist wohl: Was ist denn ein Popup? Oder wann ist ein fenster ein normales Fenster und ab wann ist es ein Popup? Als Kriterium könnte die Größe dienen. dann mußt du nur regelmäßig nach fenster einer bestimmten Größe kucken und diese dann schließen.
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Also, unter einem PopUp meine ich die nervigen Werbefenster, di bei vielen Seiten eingeblendet werden. :evil:
Ich möchte aber, dass sie gar nicht erst geöffnet werden, das kostet sonst... Ich hab nämlich keine Flatrate. :( |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Zitat:
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Und wie mache ich das jetzt :?:
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Habe ich doch gesagt: Laß dir alle Fenster auflisten, ermittele mit GetWindowRect deren Größe und wenn eins dabei ist, welches kleiner als eine bestimmte Größe ist, dann schließt du es, in dem du ein WM_CLOSE schickst.
Zu allem solltest du hier was finden. |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Dann muss das Fenster ja aber erst geöffnet werdenund das will ich nicht!
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Was besseres fällt mir nicht ein. Oder du schreibst einen Hook der auf CreateWindows reagiert. Dann müßtest du den Elternprozess rausfinden und wenn dieser ein Browserfenster ist, kann man davon ausgehen, dass ein Popup erzeugt werden soll. Dann kannst du eventuell schon vorher eingreifen, bevor das Fenster gezeigt wird.
So weit zur Therorie. Erwarte bitte jetzt nicht eine praktische Lösung von mir. |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Ich glaub, dann bleibe ich doch beim IE+Google-ToolBar.
Trotzdem Danke Luckie! |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Oder aber du parst den HTML-Code selbst.
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Dann weiß er, dass ein Popup kommt. Aber wenn er es mit WM_CLOSE schließen will, muß er trotzdem erst warten bis es da ist.
|
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Moin Luckie,
wenn man die Seite parsen kann bevor sie angezeigt wird, und dabei den Code entfernt/auskommentiert, der die Popups anzeigt, braucht man diese Fenster nicht zu schliessen. Ich hätte jetzt allerdings keine Idee wie das zu machen wäre. Grundsätzlich sollte es aber zu machen sein. Wenn ich nicht sehr irre kann man dem IE das Anzeigen von Popups pauschal via Policy verbieten. |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Nimm doch einfach
![]() Das ist ein Lokaler Proxy der die Seiten Filtert und wo man auch eigene Filter einbauen kann. Der Funktioniert mit jedem Browser! Und man kann Popups für 2 Sec nach jedem Klick erlauben (für gewünschte Popups z.B. Hilfe die aufgeht und so.) |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Danke euch allen.
@josef: Dieses Programm ist bestimmt nicht schlecht, aber ich würde so etwas schon gerne selbst programmieren. :mrgreen: Gruß Matze |
Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?
Vergiss nicht zu überprüfen ob die Datei wirklich HTML ist!
Nicht dass dein Programm ZIPs oder MP3s Filtert :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:41 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