我安装了CKEditor并且工作正常。
我希望能够在CKEditor本身的内容区域内使用CKeditor安装的网站的样式表,以便体验真正所见即所得,所以在搜索网页后我发现我可以通过添加这两行,我做了:
var editor = CKEDITOR.add
var editor = CKEDITOR.config.contentsCss = '/userdata/tbs.css' ;
它确实达到了我希望的结果,除了现在我的"浏览服务器" CKEditor窗口中的按钮,例如,当你要添加一个图像时,你会得到...
我认为我的CSS文件中有些东西正在这样做,所以我完全删除了CSS文件的内容,但Button仍然没有了。
如果我删除这两行代码,那么按钮会返回,但如果我将两行留在那里按钮消失,CSS文件是否有任何定义或完全空白。
你能帮助我吗?非常感谢
答案 0 :(得分:0)
我找到了解决方案并想回答我自己的帖子,以防有人因此遇到同样的问题。
该行:
var editor = CKEDITOR.replace( 'mydata' );
需要在以下几行之后:
var editor = CKEDITOR.add
var editor = CKEDITOR.config.contentsCss = '/my.css' ;
最初我曾经拥有它,所以它没有工作。
最后我的代码基本上是这样的:
var editor = CKEDITOR.add
var editor = CKEDITOR.config.contentsCss = '/my.css';
var editor = CKEDITOR.replace( 'mydata' );
CKFinder.setupCKEditor( editor, '/ckfinder/' );
答案 1 :(得分:0)
实际上我发现我错了,使用的实际正确代码是:
CKEDITOR.config.contentsCss = '/my.css';
var editor = CKEDITOR.replace( 'mydata' );
CKFinder.setupCKEditor( editor, 'my/ckfinder/' );