gpt4 book ai didi

javascript - 带有自定义工具栏的多个 Ckeditor 内联编辑器

转载 作者:行者123 更新时间:2023-11-29 19:35:07 26 4
gpt4 key购买 nike

我目前有一个包含大约 13 个文本框的页面,每个框都定义了内联编辑器。默认工具栏已满,但我想更改所有内联的默认工具栏布局,以仅保留所需的按钮/功能。

这是我的脚本,我怎样才能引用自定义工具栏?

<script>
CKEDITOR.inline( 'inline_editor1' );
CKEDITOR.inline( 'inline_editor2' );
CKEDITOR.inline( 'inline_editor3' );
CKEDITOR.inline( 'inline_editor4' );
CKEDITOR.inline( 'inline_editor5' );
CKEDITOR.inline( 'inline_editor6' );
CKEDITOR.inline( 'inline_editor7' );
CKEDITOR.inline( 'inline_editor8' );
CKEDITOR.inline( 'inline_editor9' );
CKEDITOR.inline( 'inline_editor10' );
CKEDITOR.inline( 'inline_editor11' );
CKEDITOR.inline( 'inline_editor12' );
CKEDITOR.inline( 'inline_editor13' );
</script>

最佳答案

您可以为每个 CKEDITOR 实例提供不同的配置对象,如 http://docs.ckeditor.com/#!/api/CKEDITOR-method-inline 所示。您可以为每个配置选项定义自定义工具栏,如下所示:http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-toolbar

所以,你可能有这样的未经测试的代码:

<script>
var cfg1 = { toolbar: 'Basic' };
var cfg2 = { toolbar: 'Full' };
var cfg3 = {
uiColor: '#FF69B4',
toolbar: [
[ 'Source', '-', 'Bold', 'Italic' ]
]
};

CKEDITOR.inline( 'inline_editor1', cfg1 );
CKEDITOR.inline( 'inline_editor2', cfg2 );
CKEDITOR.inline( 'inline_editor3', cfg3 );
</script>

关于javascript - 带有自定义工具栏的多个 Ckeditor 内联编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25513526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com