Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi WebBrowser in Delphi 6 (https://www.delphipraxis.net/5182-webbrowser-delphi-6-a.html)

Triabel 27. Mai 2003 01:57


WebBrowser in Delphi 6
 
Hey Leute,

bin erst neu hier. Ich hoffe es kann von euch jemand Vorschläge zur Lösung meines Problems machen!

Ich habe einen Browser in Delphi geschrieben. Habe 2 verschiedene Links.
der eine hat meinetwegen die url 'www.google.de' und der andere die url '#'. Wie kann ich die url vor dem laden der neuen Seite abfragen?

Z.B. wenn der link auf '#' verweist soll ein neues Formular geöffnet werden... Verweist aber der link zu google soll er die neue seite laden.

Ich bin noch nicht lang in Delphi tätig und erhoffe mir einfache erlärungen. Ich hoffe irgendjemand da draussen kann mir helfen.... :?

Darty 27. Mai 2003 07:02

Re: WebBrowser in Delphi 6
 
Zitat:

Zitat von Triabel
+Wie kann ich die url vor dem laden der neuen Seite abfragen?

Das verstehe ich nicht ganz ? Du meinst bevor man in den Webbrowser einen Link anklickt dessen Url abzufragen ? :shock:


[EDIT=Luckie]Quote-Tags gefixt.[/EDIT]

Triabel 28. Mai 2003 15:43

nein, ich meine das so...

ich klicke auf den link mit der eigenschaft href='#' und der browser macht nix, es wird nur ein neues formular geöffnet....

Christian Seehase 28. Mai 2003 15:49

Moin Triabel,

Zitat:

Zitat von Triabel
ich klicke auf den link mit der eigenschaft href='#' und der browser macht nix, es wird nur ein neues formular geöffnet....

Zitat:

Zitat von Triabel
Z.B. wenn der link auf '#' verweist soll ein neues Formular geöffnet werden...

:shock: :?:

Also wenn ich das jetzt richtig verstanden habe passiert doch das gewünschte... oder?

Triabel 30. Mai 2003 21:38

also...

wenn ich auf einen link klicke der im href den wert "#" hat, soll nicht eine neue htmlseite geladen werden sondern es soll ein formular geöffnet werden. also funktioniert der link wie ein erstellter button mit dem aufruf z.b. Form2.showmodal.

wo0zy 30. Mai 2003 22:42

wie man diese url heraus bekommt würde mich auch sehr interessieren!!

Christian Seehase 30. Mai 2003 22:53

Moin Triabel,

ich hoffe, dass Du das auf Basis von TWebbrowser gemacht hast.
Dann müsstest Du wahrscheinlich nur in OnBeforeNavigate2 den Parameter url prüfen und ggf. cancel auf true setzen, und dann Dein Formular anzeigen.

Wolverine 4. Jun 2003 18:31

Hi,
ist der Link mit dem "href='#'" auf der aufgerufenen Seite , bei deinem Bsp. google, vorhanden oder wird er auf deinem Formular/Programm angezeigt welches Du in Delphi erstellt hat?


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:33 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 by Thomas Breitkreuz