【发布时间】:2009-04-30 15:33:27
【问题描述】:
有哪些选项可以让用户在文本区域中书写并在所有浏览器中使用时使文本变为粗体/斜体/下划线/等?
【问题讨论】:
-
这个问题大约有 50 种变体
标签: javascript html cross-browser dhtml
有哪些选项可以让用户在文本区域中书写并在所有浏览器中使用时使文本变为粗体/斜体/下划线/等?
【问题讨论】:
标签: javascript html cross-browser dhtml
看看FKCEditor,我一直推荐它...
【讨论】:
我一直很喜欢 TinyMCE http://tinymce.moxiecode.com/
【讨论】:
我喜欢 YUI 中的富文本编辑器
【讨论】:
我用过InnovaStudio WYSIWYG。相当可扩展且便宜。
【讨论】:
FCKEditor 是一个受欢迎的选择,尽管它非常臃肿。 jQuery中有一个很好的简单示例jQuery Plugins
最后我自己写了,因为我非常想自定义编辑器。这并不难,通常需要在页面上弹出一个 iframe,将 contenteditable 设置为 true,然后使用简单的 javascript 命令更新 iframe 的 html。
【讨论】: