jquery最小的富文本框插件

我正在寻找一个非常小的jQuery富文本框插件,用于我正在处理的Web应用程序。

用户只需要查看“文本框”,而不是任何工具栏,因为所有丰富的格式都将根据键入的内容进行编码。

我试图用iframe创建自己的,但有问题。 其中一个是在div中包装字符串时,插入符号被移动到开头,并且不能在没有单击的情况下移动到div中。 http://jsfiddle.net/DVjYa/

这是一个问题,因为我需要它像普通文本框一样。 在普通文本框中,您可以使用箭头键导航而无需单击。 因此,为什么我在寻找已经克服了这些问题的插件。

你可以使用非常轻量级的CLEDITOR 。 您可以禁用所有工具栏按钮并隐藏工具栏。 除此之外,它还允许您使用键盘快捷键(CTRL + B / CTRL + I)进行粗体/斜体选择,即使工具栏不存在也是如此。

演示: http : //jsfiddle.net/Rft3A/

var editorDoc; $(function() { var editor = document.getElementById ("editable"); if (editor.contentDocument) { editorDoc = editor.contentDocument; } else { editorDoc = editor.contentWindow.document; } var editorBody = editorDoc.body; if ('contentEditable' in editorBody) { // allow contentEditable editorBody.contentEditable = true; } else { // Firefox earlier than version 3 if ('designMode' in editorDoc) { // turn on designMode editorDoc.designMode = "on"; } } }); 

虽然post有点旧,但会添加另一个答案

Trumbowyg一个轻量级且令人惊叹的WYSIWYG JavaScript编辑器 – 仅限15kB(来自github页面 )