主页 > 知识库 > 将CKfinder 整合进 CKEditor3.0的方法

将CKfinder 整合进 CKEditor3.0的方法

热门标签:天津电销卡外呼系统线路 灵声智能电话机器人招聘 四平电话机器人哪家好 智能电销机器人真的好吗 长春销售外呼系统业务 兴化400电话办理多少钱 长春防封卡电销卡套餐 企业电话机器人办理 株洲外呼营销系统有哪些

由于本次CKEditor全新改版,没有提供文件上传功能,所以选择整合CKFinder是个不错的选择
需要修改一下CKEditor插件文件夹下的JS源码,以image插件为例(Flash及Files同理):
Code
复制代码 代码如下:

//将下边的代码做一些修改
//{type:'button',id:'browse',align:'center',label:m.lang.common.browseServer,hidden:false,filebrowser:'info:txtUrl'}]}]},
//2009-07-13 将浏览服务器按钮置为显示状态 (hidden: false),增加onClick函数,用于打开ckfinder页面
{ type: 'button', id: 'browse', align: 'center', label: m.lang.common.browseServer, hidden: false, filebrowser: 'info:txtUrl', onClick: function() { var finder = new CKFinder(); finder.BasePath = '../ckfinder20090716/'; finder.SelectFunction = SetFileField; finder.Popup(); } }]}]},


在方法体外增加下边的函数
//2009-07-13 杨鑫增加 用于取回 ckfinder 返回的图片地址并对路径文本框和预览图片进行赋值
function SetFileField(fileUrl)
{
//获取主Div下的所有文本框控件
var inputStr = document.getElementById("cke_txtContent_dialog").getElementsByTagName("Input");
for(var i=0; iinputStr.length; i++)
{
if(inputStr[i].type=="text")
{
//第一个输入框控件是图像路径,得到ID,设置新的图片路径
CKEDITOR.document.getById(inputStr[i].id).setValue(fileUrl);
break ;
}
}
CKEDITOR.document.getById('previewImage').setAttribute('src', decodeURI(fileUrl));
}

标签:贵港 青海 石嘴山 黑龙江 运城 巴彦淖尔 漯河 新疆

巨人网络通讯声明:本文标题《将CKfinder 整合进 CKEditor3.0的方法》,本文关键词  将,CKfinder,整,合进,CKEditor3.0,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《将CKfinder 整合进 CKEditor3.0的方法》相关的同类信息!
  • 本页收集关于将CKfinder 整合进 CKEditor3.0的方法的相关信息资讯供网民参考!
  • 推荐文章