【问题标题】:All I want in a Rich Text Editor is bold, italic, and links. Is there anything out there?我在富文本编辑器中想要的只是粗体、斜体和链接。外面有什么吗?
【发布时间】:2010-11-11 18:41:29
【问题描述】:

我正在开发一个允许用户输入日历事件的小型 Web 应用程序。对于事件的描述,我希望他们能够做到以下几点:

  • 设置粗体文本
  • 设置斜体文本
  • 创建链接
  • 绝对没有别的

例如,如果有人试图从 Word 中粘贴“令人讨厌的粉红色文本”,我不希望它按照他们狡猾的小头脑想要的方式工作:)。

到目前为止,我已经尝试过 YUI 富文本编辑器和 TinyMCE,但我无法关闭足够多的功能让我对它们感到满意。我可以让 TinyMCE 在保存时删除所有内容,但它仍会在设计时显示格式。这对我来说似乎很糟糕。另外,YUI 编辑器不输出 XHTML。

我认为 Markdown 编辑器最接近我想要的功能集,但我认为缺少所见即所得会使人们感到困惑。

有人有办法吗?

【问题讨论】:

  • TinyMCE 是非常可定制的。您无法去除哪些功能?
  • 我不希望在人们使用编辑器时显示任何字体大小、颜色等功能。这是因为我对其进行了自定义,以便在保存时删除所有跨度和字体标签。

标签: richtextbox text-editor richtextediting


【解决方案1】:

我认为 SPAW 编辑器是一个不错的选择,请看这里的演示: http://www.spaweditor.com/spaw/demo/demo.php

【讨论】:

    【解决方案2】:

    难道我输入的这个编辑器不是开源项目吗?

    WMD 编辑器的分叉版本,可从Dana Robinson's git repository 获得。

    好像我在博客里读到的

    【讨论】:

      【解决方案3】:

      FCKEditor 是我最喜欢的网络编辑器。

      您可以自定义工具栏以提供尽可能多或尽可能少的内容。

      【讨论】:

        【解决方案4】:

        是的,http://cheeaun.github.com/mooeditable/ 几乎只能做到这一点。

        【讨论】:

          【解决方案5】:

          你的答案是markItUp! Universal markup editor

          "markItUp! 是基于 jQuery 库构建的轻量级 JavaScript 插件。它允许您将任何文本区域变成标记编辑器。Html、Textile、Wiki 语法、Markdown、BBcode 甚至您自己的标记系统都可以轻松实现。 "

          【讨论】:

            【解决方案6】:

            看起来我将使用 TinyMCE,但实际上没有人将其发布为答案!如果您启用了 paste 插件,它会去除格式。

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2023-03-25
              • 2023-03-31
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2013-02-24
              • 1970-01-01
              相关资源
              最近更新 更多