日期:2014-05-16  浏览次数:20334 次

CKeditor 图片上传 完毕后的事件调用问题
我在用FCKeditor 3.5.3上传图片时遇到一点问题,就是在上传图片后



上传图片的组件被隐藏了,能不能让它显示出来,或者直接跳转到“图像”选项卡,亦或者直接关闭上传图片窗口。

下面是部分用到的代码


/**

 * 上传完毕后执行的方法

 * errorNumber 状态号

 * fileUrl 上传图片的路径

 * fileName 文件名

 * customMsg 自定义消息

 **/

function OnUploadCompleted( errorNumber, fileUrl, fileName, customMsg )

{
  //globalCKImgPath 由 image.js 定义

  globalCKImgPath = fileUrl;

  //通过 ckEditor 指定的 label 获取真正的路径输入框Id

  var srcField = $('label:contains("源文件")').attr('for');

  alert(srcField);

  var fieldObj = CKEDITOR.document.getById(srcField);

  fieldObj.setValue(globalCKImgPath);

 }catch(e){

  alert(e.description);

 }

}

------解决方案--------------------
默认上传完毕后就是转到图像选项卡啊。。你修改过了?