什么Javascript富文本编辑器不会破坏浏览器的拼写检查?

时间:2008-08-22 22:03:03

标签: javascript spell-checking

我在ASP.Net项目中使用TinyMCE,我需要进行拼写检查。我发现唯一的TinyMCE插件在服务器端使用PHP,我想我可以在我的服务器上分解并安装PHP并且这样做,但坦率地说,真是太痛苦了。我不想那样做。

事实证明,Firefox的内置拼写检查对我来说很好,但它似乎不适用于TinyMCE编辑器框。我已经启用了gecko_spellcheck选项,它应该修复它,但它没有。

有没有人知道一个好的富文本编辑器,它不会破坏浏览器的拼写检查?

3 个答案:

答案 0 :(得分:4)

当你没有指定gecko_spellcheck选项时(我用他们的示例代码验证了这一点),TinyMCE只会禁用拼写检查。可能想要仔细检查你的tinyMCE.init()电话 - 看起来应该是这样的:

tinyMCE.init({
    mode : "textareas",
    theme : "simple",
    gecko_spellcheck : true
});

答案 1 :(得分:1)

大多数富文本编辑器允许您指定是否禁用浏览器的拼写检查程序(由其他人回答),但在Safari中运行的除外。

目前无法以编程方式禁用Safari拼写检查程序(如FF和IE7 +中所示),因此大多数富文本编辑器选择让Safari通过让浏览器控制上下文菜单来做自己的事情。

答案 2 :(得分:0)

我知道至少yahoo!'s Rich Text Editor会让您使用FireFox中包含的拼写检查程序。

我也测试了FCKeditor,但这需要用户在他们的计算机上安装额外的插件。