我最近升级到IE9-beta。现在,在我的.Net(3.5)WinForm应用程序中,我想使用WebBrowser控件。
WebBrowser
所以我的问题是,该WebBrowser控件是否将显示IE9的所有属性和功能?
我担心的是,我想在上面渲染一些SVG图形。
与IE8版本一样,WebBrowser控件的IE9“版本”实际上是多个浏览器合而为一的。与IE8版本不同,您可以通过更改doctype来更好地控制页面内的呈现模式。当然,要更改浏览器模式,您必须像先前的答案一样设置注册表。这是FEATURE_BROWSER_EMULATION的reg文件片段:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "contoso.exe"=dword:00002328
这是完整的代码集:
完整的文档:
http://msdn.microsoft.com/zh- cn/library/ee330730%28VS.85%29.aspx#browser_emulation