2

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

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

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

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

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

4

1 回答 1

1

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

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

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

于 2013-11-03T13:47:56.633 回答