标签: rich-text-editor

textarea中的HTML5富文本

我听说新的HTML5将为textareas添加丰富的文本功能(它会使它们更灵活),所以你可以做代码语法突出显示编辑器之类的东西,而不需要非常讨厌的javascript(比如创建iframe和东西).

这是真的?是否有支持它的浏览器?我在哪里可以找到一些API?

javascript html5 textarea syntax-highlighting rich-text-editor

11
推荐指数
4
解决办法
5万
查看次数

使用Quill.js在光标位置插入文本

我正在尝试向quill.js添加一个自定义功能("模块"),似乎无法做到这一点.这就是我需要的:

如果想要添加一个插入模板替换变量的按钮...在编辑器中光标所在位置说{{company}}之类的内容,那么目前可能使用API​​ - 我想我可以使用insertText但是我似乎无法让它工作.

谢谢

javascript rich-text-editor quill

11
推荐指数
3
解决办法
4597
查看次数

如何保存使用富文本编辑器创建的站点/文档的结构,以再次创建只读视图和可编辑的富文本编辑器?

我需要在某种后端保存编辑器的一些内容,这些内容目前尚未指定.目前我在努力创建文档的结构.在编辑器中,用户应该能够编写文本并放置视频或图像,而不需要如何放置图像和文本的固定结构.用户应该按照他想要的任何顺序放置这3个组件.

在实践中,编辑器看起来像这样: 任何顺序的文本和图像

问:如何保存结构,下次加载完全相同的编辑器,或者<div>再次使用内容创建只读容器和可编辑的富文本编辑器?

我的第一个想法是,一旦内容类型发生变化,就将编辑器拆分为较小的子编辑器.例如,您只从一个带文本的编辑器开始.然后,用户添加另一个编辑器(例如,单击按钮)并添加图像.但我不确定用户是否接受了这一点,然后将所有内容(文本和图像)放在第一个编辑器中. 几个具有不同内容的子编辑


我的第二个想法是保存在html编辑器代码视图中创建的整个内容,并在下次订购时将其加载到编辑器中.但我不确定是否可以通过这种方式创建<div>具有相同内容的"普通"只读容器.

在我看来,我的两个想法都不那么好,所以我问你们你们建议做什么.

html javascript jquery rich-text-editor angular

11
推荐指数
2
解决办法
1478
查看次数

开源.NET富文本编辑器UserControl与GUI全部实现

我正在编写一个数据输入程序,其中最后一个字段将是一个RichTextBox,供用户输入备注,格式化为print.

是否已经实现了所有GUI的免费或开源.NET WinForms富文本编辑器?大多数搜索最终会使用基于网络的编辑器,如FCKEditor和朋友(或竞争对手,具体取决于您的看法).

如果没有(我非常怀疑),我将完全开始一个新的开源RichTextEditor.

.net rich-text-editor

10
推荐指数
1
解决办法
2万
查看次数

适用于Android的任何开源富文本编辑器?

正如标题所示,我想知道,
是否有适用于Android的开源富文本编辑器?

android rich-text-editor

10
推荐指数
0
解决办法
2万
查看次数

如何在Draft.js中对齐文本

我想知道如何在Draft.js中对齐文本,如下图所示.

文本对齐

我已经搜索了几天,但我还没有找到解决方案.

javascript rich-text-editor reactjs draftjs

10
推荐指数
1
解决办法
3065
查看次数

CKEditor定义自定义工具栏

我正在使用CKEditor并在config.js文件中定义了一个自定义工具栏.

但是,当我刷新出现CKEditor的页面时,不会显示此自定义工具栏.

下面是config.js文件中的自定义工具栏.

CKEDITOR.editorConfig = function( config )
{
    // Define changes to default configuration here. For example:
    // config.language = 'fr';
    // config.uiColor = '#AADC6E';
    config.toolbar = 'Custom';

    config.toolbar_Custom =
    [
        { name: 'document', items : [ 'NewPage','Preview' ] },
        { name: 'clipboard', items : [ 'Cut','Copy','Paste','PasteText','PasteFromWord','-','Undo','Redo' ] },
        { name: 'editing', items : [ 'Find','Replace','-','SelectAll','-','Scayt' ] },
        { name: 'insert', items : [ 'Image','Table','HorizontalRule','Smiley','SpecialChar','PageBreak'
                 ,'Iframe' ] },
                '/',
        { name: 'styles', items : [ 'Styles','Format' ] },
        { …
Run Code Online (Sandbox Code Playgroud)

javascript jquery rich-text-editor ckeditor

9
推荐指数
1
解决办法
9221
查看次数

如何将工具栏按钮添加到自定义的下拉菜单中?

我在tinymce中创建了一个自定义下拉列表,如下所示:

tinymce.init({
    toolbar: "alignment",

    setup: function(editor) {
        editor.addButton('alignment', {
            type: 'menubutton',
            text: 'Alignment',
            icon: false,
            menu: [
                { text: 'left', onclick: function() {tinymce.activeEditor.formatter.toggle('alignleft');}},
                { text: 'center', onclick: function() {tinymce.activeEditor.formatter.toggle('aligncenter');}},
                { text: 'right', onclick: function() {tinymce.activeEditor.formatter.toggle('alignright');}},
                { text: 'justify', onclick: function() {tinymce.activeEditor.formatter.toggle('alignjustify');}},
            ]
        });

    }

});
Run Code Online (Sandbox Code Playgroud)

这创造了这个:

tinymce下拉

但是,我想要的是从下拉菜单中的主工具栏中移动对齐按钮.

如何将这些实际按钮从工具栏中放入下拉菜单?它是像上面的代码还是完全不同的方式?

对齐按钮 因此,基本上将这些按钮放在上面的下拉列表中,也可以打开和关闭切换状态.

javascript jquery tinymce rich-text-editor tinymce-4

9
推荐指数
1
解决办法
7277
查看次数

element.execCommand()中的aShowDefaultUI参数所指的“默认用户界面”是什么?

根据element.execCommand()函数的API,它说它具有三个参数:aCommandName,aShowDefaultUI,aValueArgument。

API对第一个和第三个参数的描述非常清楚,但是我不确定第二个参数的含义。

这就是API所说的:

aShowDefaultUI:一个布尔值,指示是否应显示默认用户界面。Mozilla中未实现此功能。

说“默认用户界面”是什么意思?

作为参考,我正在使用element.execCommand()创建自己的WYSIWYG Web文本编辑器,该编辑器只需要在Google Chrome中运行即可。

javascript wysiwyg client-side rich-text-editor web

9
推荐指数
1
解决办法
553
查看次数

有轻量级的jQuery文本编辑器吗?

我使用过jQuery的jqrte文本编辑器,但它有许多缺点.任何人都可以建议一个轻量级的jQuery文本编辑器,其中包含常用工具和表格以及带浏览按钮的图像上传链接?

jquery rich-text-editor

8
推荐指数
1
解决办法
6003
查看次数