WPF.net4 webBrowser и Internet Explorer 8

У меня есть приложение WPF.net4 с компонентом webBrowser, который перемещается на локальную HTML-страницу, которая использует файл CSS.

Когда я перехожу к странице с использованием IE8, стилизация CSS является правильной, но когда я перехожу к странице в компоненте webBrowser, стиль CSS неправильный.

Неужели я ошибаюсь, думая, что webBrowser использует те же самые активные, что и IE8? или есть некоторые атрибуты, которые я должен установить в компоненте webBrowser?

Заранее благодарим за любую помощь.

Ответ 1

Это, вероятно, немного поздно, но я наткнулся на этот вопрос в поисках других ответов.

элемент управления WebBrowser по умолчанию отображается в режиме quirks. но на вашей веб-странице вы можете указать версию IE для рендеринга в метаданных.

<meta http-equiv="X-UA-Compatible" content="IE=edge"/>

IE = edge указывает, что элемент управления WebBrowser использует последнюю версию IE, которая поддерживает

Ответ 2

Лучшее объяснение, которое я слышал для этого поведения, заключается в том, что элемент управления веб-браузером работает в некотором режиме "совместимости".