发布于 2015-08-22 13:55:40 | 423 次阅读 | 评论: 0 | 来源: PHPERZ
CKEditor 可以被配置成使用本地由浏览器提供的拼写检查功能, 也可以使用外部的拼写检查 web 服务。
本地拼写检查功能默认情况在编辑器中是被禁用的,可以使用disableNativeSpellChecker 来使之生效:
config.disableNativeSpellChecker = false;
在重新加载编辑器后,应该可以看到内容下面的拼写下划线。
注意:如果上下文菜单插件生效,需要在右击时按信 CTRL 键来查看建议。
注意:一般情况下,拼写检查并不是对所有浏览器都是可用的。
SpellCheckAsYouType (SCAYT)插件提供了内联(inline)拼写检查,更像本地的拼写检查器,与 CKEditor 上下文菜单很好地集成在一起。
它是由 WebSpellChecker.net 提供的。它使用其 web 服务,将文本传递到其服务器执行拼写检查。这是跨浏览器的解决方案。
WebSpellChecker 插件是由 WebSpellChecker.net 提供的另一个拼写检查方案,它是通过一个对话窗口来运行查检,而不是内联标记拼写不正确的单词。