在使 用FCKEditor时发现浏览服务器文件不方便,后来发现CKFinder可 以和其配合使用而且支持预览图片,感觉很不错,可惜CKFinder在 允许你免费使用的同时,窗口始终有一个“This is the demo version of CKFinder. Click here to visit our web site.”的 提示,很是不爽,毕竟这个思路还简单,这种情况一般是显示一个DIV层或table,取消的办法无非是隐藏或不让这段内容添加到对象上即可。
——————
核心修改代码:
很简单,只要修改两个文件,就可以
\ckfinder\core\js\ckfinder_gecko.js
\ckfinder\core\js\ckfinder_ie.js
这两个文件里都有这样代码
en.call(window,qo);
注释掉就一切完工了 /* … */
————-
经 过分析发现ckffiles.html中“<td id=”qu” style=”height: 100%”></td>”有很多嫌疑,基本可以确定是放上面那句话的容 器,对ckfinder_ie.js分析,有锁定下面代码var D=B.createElement(‘iframe’);D.src=bJ;D.frameBorder=0;D.width=D.height=’100%’;en.call(window,’\x76\x61\162\40\145\106\73′);eF=B.getElementById(‘qu’);if ((1==(dK.indexOf(ab.bW.substr(1,1)) % 5)&&window.top[qC+’\143\141\x74\x69\157\x6E’][qF+’\163\x74′].toLowerCase()!=ab.eo)||ab.bW.substr(3,1)!=dK.substr(((dK.indexOf(ab.bW.substr(0,1))+dK.indexOf(ab.bW.substr(2,1)))*9) % (dK.length-1),1)){/*en.call(window,qo);*/};eF.appendChild(D); 我们只需要把红色部分注释掉就 OK!
另 外,为了让CKFinder和FCKEditor完 美配合,可以修改CKFinder代码使其默认Files、Images、Flashs和FCKEditor保持一直,总之有了代码你可以修改你想要的。