我在用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); }}
/** * 上传完毕后执行的方法 * 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); }}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货