Ich verwende das WebBrowser-Steuerelement in einer C# -Anwendung, um ein XML-Dokument (zunächst geladen von einer Datei, aber dann programmgesteuert geändert) mit CSS gestylt. Ich habe ein Upgrade auf IE8 durchgeführt und bestätigt, dass das WebBrowser-Steuerelement IE8 verwendet, aber mein Benutzer: before und user: nach Regeln mit Inhalt haben keine Auswirkungen. Die Plain-User-Regel mit Farbe und Anzeige: Block funktioniert gut, also wird das Stylesheet verwendet.CSS-generierten Inhalt in IE8 in. NET
Vielleicht hat das etwas mit "Standards Mode" zu tun? Gibt es eine Möglichkeit, IE8 in den Standardmodus zu versetzen, wenn das Dokument XML aus einer Datei ist?
Okay, dank Robert habe ich herausgefunden, wie es in IE8-Standards-Modus zu schalten, und ich habe bestätigt, dass es diese es mit dem Hinweis macht auf der Acid 2 Test, der zu einem Smiley führt. Aber es macht immer noch nicht den generierten Inhalt in meinem XML-Dokument, das gerendert wird, wenn ich die Datei nur in Firefox lade. – Derecho