您如何定义 CKEditor 用于搜索配置/语言文件的路径?

Posted

技术标签:

【中文标题】您如何定义 CKEditor 用于搜索配置/语言文件的路径?【英文标题】:How do you define the path which CKEditor uses to search for config / language files? 【发布时间】:2012-02-07 02:04:16 【问题描述】:

CKEditor 似乎在寻找与加载位置相关的配置文件,而不是 ckeditor.js 的位置。因此在页面http://www.example.com/articles/1 上加载CKEditor 会导致它在http://www.example.com/articles/1/lang/ 中查找语言文件

配置文件包含 baseHref 的属性,但不影响编辑器资源本身。

如何设置 CKEditor 用于自身资源的路径?

【问题讨论】:

我遇到了同样的问题 - 你做了什么来解决它? +1 我需要设置 customConfig,但不知道正确的语法或在哪里设置。 【参考方案1】:

您描述的这种行为不正常,由于某种原因,CKEditor 无法正确识别自己的文件夹,因此您应该在加载 CKEditor 之前设置一个CKEDITOR_BASEPATH 变量。

这里有简短的评论:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.html#.basePath 但可能还有其他地方可以更好地解释。

因此,一个成功的实施是:

<script>
  window.CKEDITOR_BASEPATH = 'http://example.com/path/to/libs/ckeditor/';
</script>

然后加载主要的ckeditor.js 脚本。请注意,您可以使用根相对路径,例如/path/to/libs/ckeditor/ 但相对路径不起作用。

【讨论】:

谢谢!!! (只是一个更新、设置、CKEDITOR.basePath ...单击“specialChar”时会导致问题;上述解决方案已修复)

以上是关于您如何定义 CKEditor 用于搜索配置/语言文件的路径?的主要内容,如果未能解决你的问题,请参考以下文章

滚动到ckeditor的底部

如何将 CKEditor 自定义配置文件添加到 XPages?

CKEditor实现图片上传,并且回调图片路径

如何在GWT中集成CKEditor

CKEditor 自定义插件按钮

如何检查CKEditor中是不是有一些文字?