WPF .net4 webBrowser和Internet Explorer 8

Mic*_*ael 4 .net c#

我有一个带有webBrowser组件的WPF .net4应用程序,该组件导航到使用CSS文件的本地HTML页面.

当我使用IE8导航到页面时,CSS样式是正确的,但是当我导航到webBrowser组件中的页面时,CSS样式是错误的.

我认为webBrowser使用与IE8相同的activex是错误的吗?或者我必须在webBrowser组件中设置一些属性?

在此先感谢您的帮助.

小智 15

这可能有点晚了,但我偶然发现了这个问题以寻找其他答案.

默认情况下,WebBrowser控件以怪癖模式呈现.但是在您的网页中,您可以指定用于在元数据中呈现的IE版本.

<meta http-equiv="X-UA-Compatible" content="IE=edge"/>
Run Code Online (Sandbox Code Playgroud)

IE = edge指示WebBrowser控件使用它支持的最新版本的IE