Jquery plugins 寻找一个基于jQuery的内置HTML编辑器

Jquery plugins 寻找一个基于jQuery的内置HTML编辑器,jquery-plugins,editor,Jquery Plugins,Editor,我刚走到我的办公室- 很多很多选择——如果根据日期来判断,很多新的选择 供品我希望有人能帮我缩小范围 根据这些优先事项 稳定性和格式良好的XHTML(可能会反对某些最新版本,除非它们是有明确记录的修订版) 就地编辑 良好的AJAX集成 用于内部/admin/CMS使用,因此只要易于实现基本功能,它就可以像需要的那样臃肿: 大胆的 斜体字 缩进 列表 不需要表格,但显示相关CSS选择器的下拉列表会很好 谢谢。我知道您正在寻找基于jquery的富文本编辑器。但我建议的是基于原型的。它被称为W

我刚走到我的办公室- 很多很多选择——如果根据日期来判断,很多新的选择 供品我希望有人能帮我缩小范围 根据这些优先事项

  • 稳定性和格式良好的XHTML(可能会反对某些最新版本,除非它们是有明确记录的修订版)
  • 就地编辑
  • 良好的AJAX集成
  • 用于内部/admin/CMS使用,因此只要易于实现基本功能,它就可以像需要的那样臃肿:
    • 大胆的
    • 斜体字
    • 缩进
    • 列表
不需要表格,但显示相关CSS选择器的下拉列表会很好


谢谢。

我知道您正在寻找基于jquery的富文本编辑器。但我建议的是基于原型的。它被称为WYSIHAT,是37signals团队的一个开源项目。可以说,它是所见即所得编辑器的框架。你为什么选择这个?简单、易于定制、格式良好的XHTML,当然还有良好的AJAX集成。您有很多其他的富文本编辑器,但它们都不容易自定义。我这么说是因为您将很难将编辑器提供的“小部件”集更改为您喜欢的内容。如果任何地方都有不好的代码,那么纠正它就是一个PITA,因为开发人员的编码标准很差

既然你真的不在乎它的笨重,我怀疑将prototype与jquery一起使用会是一个很大的麻烦。如果不是用于内部/admin/CMS,那么使用这两个选项将是一个糟糕的选择。但由于你的主要目标是“简单”,WYSIHAT会帮助你。它为你提供了一个基础,在这个基础上你可以构建你的自编富文本编辑器。 资料来源:

如果您正在Ruby on Rails中开发CMS,那么您将享受以下待遇:

WYSIHAT Rails引擎:

所见即所得教程:

所见即所得的高级工具栏:

以下是API文档:

顺便说一下。。缩小后的WYSIHat js文件只有6kb。
比TinyMCE少1000倍。

缩小选项列表:一些更好的基于jQuery的编辑器,至少适合您所需的大多数点,似乎是:

  • --非常灵活
  • --受CMSE欢迎
  • ——干净简单,但不到位
  • --使用TinyMCE或FCKeditor:(

它不是一个jQuery插件,但绝对值得一看。它有一个很棒的社区和许多插件。据我所知,它满足您的所有要求。

我只是想给您一些关于这个要求的信息

格式良好的XHTML

大多数基于JavaScript的内联编辑器使用“contentEditable”来打开文档进行编辑。这依赖于浏览器根据一系列命令以及用户单击和键入生成所需的HTML或XHTML


因此,您很可能会看到基于浏览器的实现发生变化-在不提及任何名称的情况下,一个浏览器将为您提供所有大写标记,一个浏览器可能无法正确关闭所有标记,等等。请记住,如果编辑器使用浏览器生成(X),您使用的浏览器将影响功能和输出HTML.

谢谢你,伊瓦尔:)希望所见即所得得到应有的声誉。这可能还很年轻,但却是一项巨大的努力+1到37signals和Joshua Peek.tiny_mce大约是175Kb而不是6000KB现在有了一个基于jQuery的所见即所得的分支:基于jQuery的分支打破了IE8。IE8的工作原理。不满足第一个要求,TinyMCE的HTML代码输出非常糟糕。没有FCKeditor那么糟糕,真的吗?你有这样的例子吗?