码迷,mamicode.com
首页 > Web开发 > 详细

ckeditor中 config.js等通过ckeditor.js引入文件手动修改方法

时间:2017-02-15 23:40:38      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:引用   oba   on()   需要   通过   ble   ted   link   cti   

因为除了ckeditor.js之外的引用文件是通过ckeditor.js自动添加<script>或<link>标签实现文件的引入,引入的根目录是展示页面的地址。有时需要手动修改通过ckeditor.js引入的文件。这是需要在引入ckeditor.js之前定义window.CKEDITOR_BASEPATH = ‘../../static‘(目录自己修改),编辑器将强制修改引用地址。

 

 

ckeditor.js的这一部分源码是处理定义地址的:

basePath: function() {
var b = window.CKEDITOR_BASEPATH || "";
if (!b)
for (var c = document.getElementsByTagName("script"), d = 0; d < c.length; d++) {
var h = c[d].src.match(a);
if (h) {
b = h[1];
break
}
} - 1 == b.indexOf(":/") && "//" != b.slice(0, 2) && (b = 0 === b.indexOf("/") ? location.href.match(/^.*?:\/\/[^\/]*/)[0] +
b : location.href.match(/^[^\?]*\/(?:)/)[0] + b);
if (!b) throw ‘The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.‘;
return b
}(),

ckeditor中 config.js等通过ckeditor.js引入文件手动修改方法

标签:引用   oba   on()   需要   通过   ble   ted   link   cti   

原文地址:http://www.cnblogs.com/fengxuezhiyi/p/6403673.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!