WPF webbrowser - HTML herunterladen?

8

Ich höre das LoadCompleted-Ereignis des WPF-Webbrowsers. Es enthält Navigationsargumente, die Details zur Navigation bereitstellen. % Co_de% ist jedoch immer e.Content .

Achte ich hier auf das falsche Ereignis? Wie kann ich den gerade heruntergeladenen HTML-Code als Zeichenfolge abrufen?

Ich habe einige Dinge ausprobiert, die ich als Hacks betrachten würde , aber sie geben eine HTML-Zeichenfolge zurück , obwohl das nicht die heruntergeladene Zeichenfolge war. Zum Beispiel bekomme ich mit dieser Methode, wenn ich auf eine Seite gehe, die mir nur die Zeichenfolge null schickt, das Ergebnis abc oder etwas Ähnliches.

Ich würde es vorziehen, nicht in weitere Hacks zu kommen, als nötig, um das zu erreichen.

    
Mathias Lykkegaard Lorenzen 02.04.2012, 17:26
quelle

1 Antwort

17

Dieses Ereignis wird nur für die Navigation auf oberster Ebene ausgelöst, wahrscheinlich der Grund für Ihr anfängliches Problem.

Der von Ihnen erwähnte Ansatz hackt überhaupt nicht, es ist eine offizielle API, die HTML-Text (einschließlich aller Tags) des heruntergeladenen Dokuments zurückgibt.

%Vor%

Wenn Sie einen einfachen Text von Ihrem HTML-Dokument erhalten möchten, gibt es eine einfache Erklärung wie man das macht.

    
Flot2011 02.04.2012, 21:51
quelle

Tags und Links