C# MS WebBrowser控件和IE10为同一Url获取不同的HTML/CSS
我发现运行在Win8 Prof系统上的C#WinForm和运行在同一Win8 Prof系统上的IE10托管的MS WebBrowser控件对于相同的目标URL会得到不同的HTML/CSS: 以下是截图: 您能告诉我如何使WebBrowser控件获得与IE10相同的HTML/CSS吗 仅供参考:此处无法为WebBrowser控件导航调用设置“用户代理”属性C# MS WebBrowser控件和IE10为同一Url获取不同的HTML/CSS,c#,html,webbrowser-control,internet-explorer-10,C#,Html,Webbrowser Control,Internet Explorer 10,我发现运行在Win8 Prof系统上的C#WinForm和运行在同一Win8 Prof系统上的IE10托管的MS WebBrowser控件对于相同的目标URL会得到不同的HTML/CSS: 以下是截图: 您能告诉我如何使WebBrowser控件获得与IE10相同的HTML/CSS吗 仅供参考:此处无法为WebBrowser控件导航调用设置“用户代理”属性 另外:我刚刚检查了制作简单的Win8 AppStore本地测试应用程序托管WebView控件;它确实呈现与IE10相同的HTML/CSS
另外:我刚刚检查了制作简单的Win8 AppStore本地测试应用程序托管WebView控件;它确实呈现与IE10相同的HTML/CSS。它实际上是不同的HTML,还是只是呈现方式不同?@svick different HTML/CSS,差异非常广泛,例如,第一个HTML/CSS集(由WebBrowser控件获得)使用HTML表(表、TR、TD等HTML标记/元素)进行布局,第二个HTML/CSS集使用HTML表进行布局(由IE10获得)确实使用HTML DIV标记/元素进行布局。webbrowser控件发送不同的用户代理。除非您打开功能浏览器,否则它将保持IE7模式_EMULATION@ShengJiang:谢谢,我尝试使用此处建议的功能\浏览器\模拟,但没有帮助:所有选项值的渲染布局都是相同的。