Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Javascript Links filtern? (https://www.delphipraxis.net/107514-javascript-links-filtern.html)

knolli 29. Jan 2008 08:50


Javascript Links filtern?
 
hallo!

ich habe folgendes problem...
Ich wöllte gern wissen, ob es beim webbrowser möglich ist mit einer einfachen funktion die links einer internetseite zu filtern
wie zB:
Delphi-Quellcode:
Memo_Woerter.Text:=WebBrowser.OleObject.Document.DocumentElement.InnerText;
Memo_Links.Text:=WebBrowser.OleObject.Document.URL;
mit URL bekomme ich nur die adresse der seite die ich gerade aufgerufen habe...

also besteht die möglichkeit die links damit zu filtern?

ich hoffe ihr könnt mir helfen...

mfg

knolli

knolli 30. Jan 2008 11:21

Re: Javascript Links filtern?
 
Gelöst

Delphi-Quellcode:
procedure TWortsuche.ExtractLinks(Sender:TObject);
var i:integer;
begin
For i:=0 to WebBrowser.OleObject.Document.Links.Length-1 do// um die Anzahl der Links zu ermitteln
begin
IF MatchesMask(WebBrowser.OleObject.Document.Links.Item(i).href,'http://*') then// damit http protokoll benutzt wird
memo_Links.Lines.Add(WebBrowser.OleObject.Document.Links.Item(i).href);// in Linkliste eintragen
end;
end;
*ironie an*
Danke für die Hilfe
*ironie aus*

RavenIV 30. Jan 2008 12:36

Re: Javascript Links filtern?
 
Zitat:

Zitat von knolli
*ironie an*
Danke für die Hilfe
*ironie aus*

Naja,
a) das erste Posting ist ja erst einen Tag alt
b) es ist kein Thema, das mit Delphi direkt zu tun hat
c) es ist ein Thema, mit dem sich vermutlich nicht sonderlich viele Leute rumschlagen

marabu 30. Jan 2008 12:42

Re: Javascript Links filtern?
 
Hallo,

Knolli hatte bereits vor drei Wochen einen Thread zum gleichen Thema eröffnet und dort auch reichlich Anteilnahme erfahren.

Freundliche Grüße

knolli 30. Jan 2008 15:08

Re: Javascript Links filtern?
 
ok tut mir leid!
:?
hiermit entschuldige ich mich offiziell für meine ungeduldigkeit!
ich hoffe ihr nehmts mir ne übel!


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:38 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