Autor Beitrag
Honk
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Fr 04.11.05 14:04 
Ich möchte ein lokal gespeichertes Html Dokument mit einem Webbrowser öffnen und anzeigen, nur soll nicht der Anfang des Dokuments angezeigt werden sondern der Text ab einem bestimmten Eintrag (ein eindeutiges Wort oder ein ID).
Das öffnen und anzeigen habe ich bereits mit "WebBrowser1.Navigate('c:\XYZ.htm',1);" gelöst, doch wie kann ich nun an die gewünschte Stelle im Dokument springen und diese Anzeigen?

Danke für jeden Tip!!!
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10185
Erhaltene Danke: 1261

W11x64
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Fr 04.11.05 14:28 
Moin und :welcome: im Forum!

Das kannst du nur dann machen, wenn die Hypertextseite auch entsprechende Verweise enthält. Du kannst mit
ausblenden Delphi-Quelltext
1:
WebBrowser1.Navigate('c:\XYZ.htm#hierhin',1);					

dieser Erweiterung dem Browser die Stelle, an die er springen soll übergeben. Voraussetzung ist dann aber, dass der Verweis "#hier" auch in der Datei definiert ist.

cu
Narses
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Fr 04.11.05 14:38 
Denke mal, das müsstest du im Html-Dokument lösen (Stichwort : zum Verweisanker springen)
Lannes
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 2352
Erhaltene Danke: 4

Win XP, 95, 3.11, IE6
D3 Prof, D4 Standard, D2005 PE, TurboDelphi, Lazarus, D2010
BeitragVerfasst: Fr 04.11.05 15:34 
Hallo,

die schweitzer haben da auch noch was:
...Text im TWebBrowser finden und markieren?

_________________
MfG Lannes
(Nichts ist nicht Nichts) and ('' <> nil ) and (Pointer('') = nil ) and (@('') <> nil )
Honk Threadstarter
Hält's aus hier
Beiträge: 15



BeitragVerfasst: Mo 07.11.05 12:21 
Hallo :D und erstmal vielen Dank für die Tips,

ich habe mein Problem mit

WebBrowser1.Navigate('c:\XYZ.htm#hierhin',1);

gelöst da ich so die Sprungmarken auch anspringen kann wenn ich das Dokument in einem neuen (,1)Fenster öffne. Dies funktioniert mit der schweizer Suchfunktion leider nicht.

cu
Honk