IE10 的 Web 浏览器控件中的拼写检查器



有没有人让IE10的拼写检查器功能在.NET WebBrowser控件中工作?

我已经做了所有明显的事情 - 设置HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Internet Explorer\MAIN\FeatureControl\FEATURE_BROWSER_EMULATION以使用IE10模式,尝试添加meta http-equiv="X-UA-Compatible"内容="IE=10"到标题等。

"$.browser.version"对于独立和 .NET 嵌入式都显示为"10.0"。

当我使用 IE9 时

,我在 WebBrowser 控件中使用 IE9 功能很好(通过注册表项设置),但我在使用 IE10 时遇到了问题。

我的按钮似乎也与嵌入的 .NET 不同。

这取决于您使用的Windows版本,但是如果您在Windows 7上使用Internet Explorer 10,则不支持拼写检查。它仅在带有Internet Explorer 10(或更高版本)的Windows 8上受支持。

请参阅以下问题作为对此的参考 - 它还包括使拼写检查器正常工作所需的一些其他注册表项(至少在 Windows 8 下):

TWebBrowser (TEmbeddedWB) 控件中的拼写检查器

最新更新