富文本编辑器

时间:2009-12-12 05:31:53

标签: javascript

我想为网站构建一个富文本编辑器。我该怎么做?我听说iframe用于这样的事情。 contentEditable设置为true也起作用。你能告诉我你对实现WYSIWYG编辑器的了解吗?这会很好......

5 个答案:

答案 0 :(得分:7)

考虑为自己节省很多头痛,并查看TinyMCEFCKEditor/CKEditorCuteEditor(商业)。我个人最喜欢的是CKEditor - 它的进化非常好,现在很容易使用

最近发布的Google Closure Library有能力构建富文本编辑器,我还没有任何经验 - 如果有任何其他限制

答案 1 :(得分:2)

如果您不想重新发明轮子,那么您可以寻找一些像

这样的编辑器

CKEditor

TinyMCE

附带了很多功能。

答案 2 :(得分:1)

请尝试一些可以帮助您的开源Rich文本编辑器

我知道并使用的是openwebware

关于iframe   我认为每个Rich文本编辑器都使用iframe。上面的编辑器也使用iframe。

关于contentEditable   这用于使元素在浏览器中自行编辑。你可以在上面提到的编辑器中找到它。

请尝试使用此编辑器为您提供帮助。

答案 3 :(得分:1)

我使用Mozilla MIDAS规范从头开始构建一个。请记住,这不适用于IE(至少我的不是)。

规范 - http://www.mozilla.org/editor/midas-spec.html

演示 - http://www.mozilla.org/editor/midasdemo/

我使用演示源(非常干净)为我的CMS构建自己的编辑器。

祝你好运!!!!!

答案 4 :(得分:1)

如果你真的想建立自己的,那么周围有一些好的tutorials

否则,这里还有另外几个尚未提及的好的第三方编辑器: