![]() |
Webbrowser - Fehler beim Anzeigen des Quelltextes
Hallo,
ich habe eine Internetseite in einer Webbrowser Komponente geladen und lasse mir den Quelltext anzeigen mit:
Delphi-Quellcode:
Leider werden statt Leerzeichen teilweise Fragezeichen angezeigt. Es handelt sich um Leerzeichen mit dem Code (Raute)8200(Semikolon). Das erkenne ich, wenn ich mir den Quelltext dieser Seite mit Firefox anzeigen lasse.
Memo1.Lines.Text := WebBrowser1.OleObject.Document.documentElement.innerHTML;
Hat jemand eine Idee, wie ich das beheben kann? Gruß, Stephan. |
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Es handelt sich dabei um ein
![]() Grundsätzlich frage ich mich: Brauchst du überhaupt den TWebBrowser? Ich meine, nur zum Quelltext einer Internetseite auslesen ist der ja wenig sinnvoll... |
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Zitat:
Das Fragezeichen zu ersetzen wäre auch ok, aber wenn ich das mache, werden leider auch die richtigen Fragezeichen ersetzt. |
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Indy + TIdHttp, damit kannst du ganz ohne visuelle Komponente eine Webseite schnell herunterladen. Anders als bei TWebBrowser wird diese da nicht extra noch geparst usw., so dass das sehr viel schneller geht. ;-)
Einzige Einschränkung: Wenn auf der Seite Skripte wichtig sind um die Daten zu erhalten, dann geht das nicht, denn auch die führt TIdHttp nicht aus. |
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Zitat:
|
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Ich habs gerade Mal versucht:
Delphi-Quellcode:
bekomme da aber immer die Fehlermeldung: 301 Moved Permanently. Grübel und am Kopf kratz...
Memo1.Lines.Text := idHTTP1.Get(Edit1.Text);
|
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Delphi-Quellcode:
IdHttp1.HandleRedirects := True;
|
Re: Webbrowser - Fehler beim Anzeigen des Quelltextes
Klappt! Vielen Dank für die schnelle Hilfe :spin2:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:04 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