Javascript CKEditor-无工具栏
所以我得到了一个带有Javascript CKEditor-无工具栏,javascript,ckeditor,Javascript,Ckeditor,所以我得到了一个带有CKEditor插件的textarea,但我只希望它干净,没有任何东西。没有工具栏,没有状态栏或其他任何栏。它很简单,但我在文档或网络上找不到它 我的CKEditor以以下内容开头: $('texto').ckeditor({skin:'office2003})您可以在放置源文件的目录中编辑config.js文件,以指定自定义工具栏 CKEDITOR.editorConfig = function( config ) { config.toolbar = 'Custom
CKEditor
插件的textarea
,但我只希望它干净,没有任何东西。没有工具栏,没有状态栏或其他任何栏。它很简单,但我在文档或网络上找不到它
我的CKEditor
以以下内容开头:
$('texto').ckeditor({skin:'office2003})
您可以在放置源文件的目录中编辑config.js
文件,以指定自定义工具栏
CKEDITOR.editorConfig = function( config )
{
config.toolbar = 'Custom'; //makes all editors use this toolbar
config.toolbar_Custom = []; //define an empty array or whatever buttons you want.
};
有关更多信息,请参见。下面的@wsanwille answer也隐藏了工具栏
CKEDITOR.replace('description', {
toolbar: 'Custom', //makes all editors use this toolbar
toolbarStartupExpanded : false,
toolbarCanCollapse : false,
toolbar_Custom: [] //define an empty array or whatever buttons you want.
});
实际上,正确的方法是删除呈现这些功能的插件:
config.removePlugins = 'toolbar,elementspath,resize';
使用新的CKEditor 4,您甚至可以在不使用这些插件的情况下构建自己的编辑器,从而使编辑器代码更小:使用CKE 4或更新版本,您可以使用以下行在本地配置您的CKE:
<script type="text/javascript">
$(document).ready(function()
{
CKEDITOR.replace('textArea-id');
CKEDITOR.config.toolbar = [['Bold','Italic','Underline']] ;
CKEDITOR.config.uiColor = '#fff';
});
$(文档).ready(函数()
{
CKEDITOR.replace('textArea-id');
CKEDITOR.config.toolbar=[[“粗体”、“斜体”、“下划线”];
CKEDITOR.config.uiColor='#fff';
});
希望这有帮助。像这样吗?空白方块是CKddSt.
]我无法想象没有任何工具栏有什么意义,但我相信你有理由这么问。@DoozerBlake因为我有一个
textarea
,我需要显示格式化文本,然后CKEditor
为我放p
,但我现在不需要任何工具,也许将来也不需要(:谢谢,是我一直在搜索的。我尝试了接受的答案,它显示了空工具栏而不是隐藏它。这绝对是一个更好的解决方案。