问题标签 [rich-text-editor]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1073 浏览

html - 在 Perl 中从富文本编辑器解析 HTML 的最佳方法是什么?

是否有一个 Perl 模块可以获取错误的 HTML(例如从 Microsoft Word 复制的内容)并将其解析为格式良好的 HTML?我看过HTML::Tidy,但它在 CPAN 上得到了可怕的评论。我们有一个自定义的遗留模块,它基本上是命令行版本 tidy 的包装器(这似乎与 HTML::Tidy 差不多),但它会将文件写入磁盘并将它们读回,这可能是一个很大的性能惩罚。当然,凭借 Perl 令人敬畏的文本解析能力,还有更好的方法来做到这一点吗?

0 投票
1 回答
10377 浏览

javascript - javascript 富文本编辑器

有几个(非常好的)用 Javascript 编写的富文本 Web 编辑器(例如 FCKeditor、YUI Texteditor 和许多其他)。

但是我找不到任何关于如何构建这样一个组件的教程。可以解释高级考虑因素(架构)和/或低级“关键”点的更多细节(即为什么大多数编辑器都使用 iFrame,如何处理键盘输入,如 Ctrl-B、Ctrl -C 选择文本时和未选择文本时等)

我的主要动机是好奇心。如果我今天必须开发这样的编辑器,我不知道从哪里开始。

有谁知道任何涵盖上述问题的教程(理想情况下,解释如何从头开始构建所见即所得编辑器的东西)?

0 投票
6 回答
4986 浏览

c# - 网页上的富文本编辑器

我正在尝试在我的网页中添加一个富文本编辑器,用户可以在其中撰写评论并格式化他们所写的内容...类似于我们在此网站上撰写帖子的编辑器...任何人都可以指出我关于这个的正确方向......任何可以帮助我构建这样一个组件的教程......我也想要一个免费的产品......(忘了前面提到......)

0 投票
3 回答
2244 浏览

apache-flex - Flex 文本控制撤消

我无法找到任何资源来将 ctrl-z 撤消功能添加到 Flex RichTextEditor 控件(它显然与其他 Flex 文本控件共享的缺失)。我很困惑它不是原生形式,因为它是如此基本的功能,我相信甚至可以在标准浏览器文本控件中使用。

Flex 网站上的任何提及此问题的(有几个)冲突;有人说问题是“已解决”,而解决方案是“外部”(无论这意味着什么)。

有没有人可以提供任何见解?我有一个需要大量文本编辑的应用程序。Flex 通常运行良好,但正如任何人想象的那样,这种微不足道的缺陷几乎是致命的。

0 投票
5 回答
1203 浏览

firefox - javascript 富文本编辑器中出现的奇怪元素

网络上基于 javascript 的富文本编辑器中出现了大量奇怪的 HTML 表单元素。我能找到的第一个证据是在一个月前的 joomla 论坛上。从那时起,也有来自drupal 用户wordpress 用户的报告,现在整个网络都证明了这一点——最后,我们刚刚在我负责的网站上收到了一份报告。它似乎仅限于Firefox。

有什么想法来自哪里,以及如何阻止它?有一些关于卸载 firefox 和运行恶意软件扫描程序的模糊提及,但没有具体说明。

0 投票
2 回答
3513 浏览

apache-flex - Flex 富文本编辑器 - 限制字符数

有没有办法限制 Flex 富文本编辑器中的字符数?我想应该有,因为它可能在文本区域中。所以,如果我能掌握富文本编辑器中包含的 textarea,我就能做到

0 投票
1 回答
8477 浏览

javascript - ASP.NET MVC 富文本编辑器

目标

这个 wiki 条目的目标是为错误的传统网站创建一个可用富文本编辑器的综合列表。传统的我们指的是任何不是带有服务器控件和视图状态的 asp.net 的东西。开源和商业选项都可以进行讨论。

为什么这个维基

我发现了一些关于人们喜欢哪些编辑器的用户反馈,但是很多输入缺乏对可用解决方案的平等比较。

标准

编辑应根据以下标准进行比较:(如果人们提出更多标准,我很乐意在适当的情况下添加它们)

  • 价格
  • 支持的浏览器
  • 对其他框架的依赖
  • 支持级别/开发人员社区存在
  • 所需包含文件的数量和大小
  • 基本功能的行数
  • 编辑器视觉外观
  • 生成的内容质量 (POSH/XHTML)
  • 最终用户体验
  • 已知错误或缺失功能
  • 已知的怪癖/一般投诉

请包括以下内容:

  • 编者姓名
  • 版本审核
  • 到编辑器主页的链接

道场工具包

待办的

自由文本框 3.2.2

无效,因为它是服务器端控件

RadEditor 2009 年第一季度

无效,因为它是服务器端控件。我听到一些人谈论让 rad 套件在 asp.net mvc 中运行,所以如果有人想更详细地审查这个,我会考虑不打折。

TinyMCE 3.2.4.1

待办的

YUI 富文本编辑器

待办的

0 投票
2 回答
5141 浏览

html - Flex:有人知道一个好的 HTML 编辑器吗?

我正在寻找一个可以让我用图像编辑富文本的 flex 组件。

类似于 flex 的 RichTextEditor,除了它还允许您添加和预览图像,并且还可以生成 HTML 代码。

0 投票
2 回答
370 浏览

yui - 当 yui rte 的内容改变时运行一个函数

我目前正在使用 YUI 框架中的富文本编辑器。但是我不知道当编辑器的内容发生变化时如何运行函数。如果用户离开站点并且有未保存的更改,想要这样做以向用户发送消息。

有人知道吗?:)

0 投票
3 回答
614 浏览

asp.net - 什么是富文本编辑器和转换为 HTML 的好的免费解决方案?

简单的情况。我正在尝试编写自己的博客,但要稍作改动。博客的一部分将通过客户端应用程序而不是 Web 界面进行控制。基本上,我还处于设计阶段,还没有写过一行代码。但我正在尝试将几种技术组合成一个有趣的软件开发练习。因此,我想要一个可以用来写文章的客户端应用程序,然后可以通过 Web 服务将文章上传到服务器。(客户端是 Delphi 2007/WIN32,服务是带有 SQL Server 的 ASP.NET/C#。)

文章本身将以 RTF 格式存储,包括图像。这将在客户端的本地数据库中,该数据库还将跟踪文章的状态。上传后,它将使文章与服务器上的版本保持同步。技术细节很无聊,如前所述,仍处于设计阶段......

但是我确实需要一个好的解决方案来将文章从数据库中的 RTF 转换为 HTML 以显示在博客中。我有两个选择:

  1. 从客户端上传 RTF 和 HTML,客户端将 RTF 转换为 HTML。
  2. 只上传 RTF 并让它在服务器上按需转换。(或在上传 RTF 时在服务器上转换。)

选项 1 需要一个 Delphi/WIN32 解决方案来转换它,而选项 2 需要一个 .NET 解决方案来进行转换。我不想要 .NET 的 RTF 编辑器,但需要一个在 Delphi 2007 中使用的好选择。我需要一些东西来将 RTF 转换为 HTML,这将保留(几乎)所有格式并包括文本中的所有图像. 这可以在 .NET 或 Delphi 中。

所以,我有以下问题:

  • 有没有一个可以处理图像的好、免费的 Delphi RTF 编辑器?
  • 是否有适用于 Delphi 或 C# 的良好 RTF 到 HTML 转换器,它可以尽可能多地保持其格式不变,包括图像?