带有客户端拼写检查的Javascript富文本编辑器

时间:2012-01-19 05:47:49

标签: tinymce ckeditor spell-checking rich-text-editor hunspell

我目前正在研究实现具有拼写检查功能的富文本编辑器(希望是开箱即用的)。

我已经查看了很多关于拼写检查的其他问题,其中大部分都需要基于服务器的(ajax)解决方案(在您键入时执行“check”时效果不是很好)。

前段时间,我正在使用Flex中的RichTextEditor,并且能够实现squiggly,这是客户端检查并且非常快。

我目前正在考虑使用TinyMCE和CKEditor,但无法找到任何关于是否可以将hunspell词典集成到客户端检查的信息。

有没有人成功地将这两个富文本编辑器与任何客户端拼写检查集成在一起?这些词典不一定非必要,但它是首选。

2 个答案:

答案 0 :(得分:2)

我一直在关注当前的跨浏览器拼写检查功能以及它们是否适用于像CKEditor这样的HTML编辑器。我确实在CKEditor文档(CKEditor Docs

中找到了

您可以禁用/启用本机拼写检查程序,并且在启用后,您可以通过按住Ctrl键并右键单击拼写错误的单词(波形)来访问本机浏览器拼写检查菜单。仅供参考IE10即将推出,并且还将在浏览器中包含本机拼写检查程序,并支持HTML5拼写检查和editablecontent标记。

答案 1 :(得分:1)

Firefox支持hunspell词典(所谓的AddOns)。要使其工作,您需要做的就是使用其他参数gecko_spellcheck: true,。对于Internet Explorer和其他浏览器,您可能需要使用基于服务器的方法。