所以,我在我的应用程序中使用CKEDITOR。我真的很喜欢它,除了一件令人讨厌的事情 - 当我有一些巨大的文字并且必须向下滚动时,工具栏完全消失了。因此,当我向后滚动时,根本没有工具栏。我找到了plugin 应该解决这个问题。所以,这就是我所做的 - 我将这个插件添加到我的应用程序中,如
<script type="text/javascript" src="/ckeditor/plugins/fixed/plugin.js"></script>
脚本加载好 - 我在控制台中看到它。然后在应用程序本身我这样做:
CKEDITOR.editorConfig = function( config ) {
config.extraPlugins = 'fixed'
};
var editor = CKEDITOR.replace( document.getElementById("code") , {
enterMode: CKEDITOR.ENTER_BR,
shiftEnterMode: CKEDITOR.ENTER_P,
autoParagraph: false,
height: height
});
但是这个插件没有帮助 - 当我向下滚动时,他的工具栏仍然消失。所以,我需要一些帮助。 PS。我正在使用CKEDITOR 4.
答案 0 :(得分:2)
您不必手动添加js文件,只需正确定义配置即可。
测试一下:
var editor = CKEDITOR.replace( document.getElementById("code") , {
enterMode: CKEDITOR.ENTER_BR,
shiftEnterMode: CKEDITOR.ENTER_P,
autoParagraph: false,
height: height ,
extraPlugins : 'fixed'
});