解决umeditor上传图片失败
来源:互联网 发布:java中时间类型转换 编辑:程序博客网 时间:2024/04/28 14:02
浏览器:火狐
服务器已经保存了文件,反馈给客户端的时候,却一直提示失败。
这是umeditor的一个BUG
上传文件用iframe来模拟ajax上传,但是返回的内容获取到了,有<pre>标记
在image.js中,umeditor是这样解析JSON的(186行):
uploadComplete: function(r){ var me = this; try{ var json = eval('('+r+')'); Base.callback(me.editor, me.dialog, json.url, json.state); }catch (e){ var lang = me.editor.getLang('image'); Base.callback(me.editor, me.dialog, '', (lang && lang.uploadError) || 'Error!'); } },
因为有<pre>标签的存在,会造成解析失败
加一句即可:
r=r.replace("<pre>", "").replace("</pre>", "");改好后是这样的:
uploadComplete: function(r){ var me = this; try{ r=r.replace("<pre>", "").replace("</pre>", ""); var json = eval('('+r+')'); Base.callback(me.editor, me.dialog, json.url, json.state); }catch (e){ var lang = me.editor.getLang('image'); Base.callback(me.editor, me.dialog, '', (lang && lang.uploadError) || 'Error!'); } },
3 0
- 解决umeditor上传图片失败
- 解决umeditor上传图片失败
- 使用 UMEditor-jsp 图片上传失败解决方法
- UMEditor上传图片配置
- UMEditor 图片上传配置
- yii2解决百度编辑器umeditor图片上传问题
- UMEditor上传本地图片出错
- UMeditor图片上传失败之jsp与.NET版本(转载+原创)
- UMeditor图片上传失败之jsp与.NET版本(转载+原创)
- UMeditor结合spring mvc restful解决图片上传跨域问题
- CI框架+Umeditor上传图片配置信息
- 百度 umEditor 点击图片上传问题
- umeditor图片上传跨域问题
- umeditor的jsp版本更改图片上传路径的方法
- UMEditor上传的图片太大 使编辑器拉伸
- UMeditor与SpringMVC的整合和上传图片使用
- ueditor1_2_6_1-utf8-net传解决本地图片上传失败问题
- dede中上传图片文件失败的解决过程
- OpenStack Keystone的基本概念理解
- Linux服务器集群系统(三)
- Linux服务器集群系统(四)
- ios 通过view找到它的控制器viewcontroller
- 上下文切换详解
- 解决umeditor上传图片失败
- CentOS 64位 安装chrome
- 关于Oracle表空间数据文件的修改删除操作
- 返回值为指针的函数解读
- poj2234 Matches Game
- Unity3D简单介绍
- 链表中关于环的几个小问题
- 数据库设计中的几个建议
- 【js学习笔记-103】----本地存储-localStroage/sessionStorage存储