53得票3回答
是否有任何不使用HTML(如contenteditable或designMode)的所见即所得富文本编辑器,类似于(新的)Google Docs?

除了新的Google Docs之外,我所见过的其他所谓所见即所得的在线富文本编辑器(如ckeditor、tinymce和旧版Google Docs)都基于contenteditable或designMode实现。我个人非常讨厌使用这些编辑器。很快就会出现格式混乱或复制/粘贴带来的问题,整个编辑...

52得票2回答
Rails 3和富文本编辑器

我正在开发一款基于Rails 3框架的应用程序,需要实现博客、评论等功能,这些功能都需要用户输入文本。 我的问题是是否应该使用JavaScript富文本编辑器。使用富文本编辑器的利弊如何?如果采用富文本编辑器是一个被推荐的方法: 哪些编辑器是最好的? 如何在我的Rails表单中使用它们?...

45得票2回答
如何创建一个富文本编辑器

大家好,我想知道创建富文本编辑器背后的概念是什么,也就是如何创建富文本编辑器。我想学习实现方法。 PS:请不要建议使用YUI或任何其他内置库。我想自己制作一个。 那么,背后的概念是什么? 谢谢 :)

31得票1回答
JavaScript 富文本编辑器

有几个(非常好的)用Javascript编写的富文本网络编辑器(例如FCKeditor、YUI Texteditor等等)。 然而我找不到任何关于如何构建这样一个组件的教程。需要解释高层次的考虑因素(架构),或者更多细节方面的“关键”问题(即为什么大多数编辑器都使用iFrame,如何处理选择...

24得票5回答
在TinyMCE中允许自定义标签以与indexhibit集成

我正在尝试允许在TinyMCE中输入一些自定义标签。该标签是 <plug:plugin_name /> 然而,这被转化为: <plug:plugin_name></plug:plugin_name> 我即将编写一个正则表达式来处理这个问题,虽然我...

21得票7回答
如何禁用Gutenberg/区块编辑器来适用于特定的文章类型?

WordPress在其第五个版本中添加了Gutenberg/block编辑器,对于文章和页面类型的文章,默认情况下已启用。 将来可能会在所有自定义文章类型中默认启用,因此作为WordPress开发人员,我想知道如何禁用自己的自定义文章类型的此编辑器? 我希望为从我的插件或主题注册的文章类型保...

16得票4回答
使用Quill.js在光标位置插入文本

我试图向quill.js添加自定义功能模块,但似乎无法实现。这是我需要的: 如果我想要添加一个按钮,在编辑器中光标位置插入一个模板替换变量...例如{{company}},目前是否可以使用API实现? 我认为可以使用insertText来完成,但我似乎无法实现。 谢谢

16得票6回答
文本框内的HTML5富文本

我听说新的HTML5将在文本区域中添加富文本功能(使它们更加灵活),因此您可以使用一些像代码语法高亮编辑器这样的工具而不需要非常糟糕的javascript(比如创建iframes等)。 这是真的吗?是否已经有支持它的浏览器?我在哪里可以找到一些API呢?

14得票4回答
如何在Draft.js中对齐文本

我想知道如何在Draft.js中对齐文本,就像下面的图片一样。 我已经搜索了数天,但还没有找到解决方案。

14得票2回答
有没有替代方案来替代document.execCommand?(或者说使用document.execCommand是否安全?)

我正在使用原生JavaScript构建一个业余富文本编辑器,而document.execCommand()对于启用文本编辑器的核心功能至关重要。 例如加粗、斜体和无序列表命令:Array.from(toolbarBtn).forEach(btn => { btn.addEventL...