Hi,
ich rufe mit shellexecute ein HTML (XHTML) Dokument auf - das klappt auch schön. Was nicht klappt: Innerhalb des Dokuments gibt es Anker, die ich gerne anspringen will, allerdings kommen beim Browser die Anker nicht an - sondern nur die eigentliche HTML-Datei.
Beispiel: Der Link:
Quelltext
1:
| file:///c:/Test/Test1/1234567.htm#1234567:sub1 |
das zeigt der Browser (Firefox oder IE) an:
Quelltext
1:
| file:///c:/Test/Test1/1234567.htm |
der Aufruf erfolgt durch:
ShellExecute(self.Handle,'open',PAnsiChar(url),'','',SW_SHOW);
Ich habe schon versucht den Anker über die Parameter zu übergeben, bringt aber auch nix.
Woran liegts? Wenn ich den vollständigen Link in einem der Browser angebe, wird die Datei geöffnet und auch an den Anker gesprungen...
Grüße
Lemmy
Edit: Doppelpost:
forum.delphi-treff.d...owthread.php?t=22854Moderiert von Narses: Topic aus Internet / Netzwerk verschoben am Sa 20.02.2010 um 00:22