AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi Browser ohne PopUps? - Wie übernehme ich Favoriten?
Thema durchsuchen
Ansicht
Themen-Optionen

Browser ohne PopUps? - Wie übernehme ich Favoriten?

Ein Thema von Matze · begonnen am 3. Aug 2003 · letzter Beitrag vom 4. Aug 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#1

Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 14:45
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?
Im Forum wurde die Frage schon einmal gestellt, aber nicht beantwortet.
Gruß Matze
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 14:51
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 14:54
Also, unter einem PopUp meine ich die nervigen Werbefenster, di bei vielen Seiten eingeblendet werden.
Ich möchte aber, dass sie gar nicht erst geöffnet werden, das kostet sonst... Ich hab nämlich keine Flatrate.
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#4

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 14:57
Zitat von Matze:
Also, unter einem PopUp meine ich die nervigen Werbefenster, di bei vielen Seiten eingeblendet werden.
Ich weiß, was du meinst. Das war nur eine rhetorische Frage, um dir das Problem konkret vor Augen zu führen.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 14:58
Und wie mache ich das jetzt
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#6

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 15:01
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 15:03
Dann muss das Fenster ja aber erst geöffnet werdenund das will ich nicht!
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 15:09
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.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#9

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 15:13
Ich glaub, dann bleibe ich doch beim IE+Google-ToolBar.
Trotzdem Danke Luckie!
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#10

Re: Browser ohne PopUps? - Wie übernehme ich Favoriten?

  Alt 3. Aug 2003, 17:00
Oder aber du parst den HTML-Code selbst.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:02 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