UEditor的附件上传路径及文件名的问题解决
- 问题叙述:
-
下载了个UEditor 1.2.0 版WEB编辑器,刚开始使用的时候上传附件的路径一直错误!会出现上传路径=网址+文件名的情况,但上传后的附件是一个随机的文件名。
- 解决方法:
-
查看 ueditor\dialogs\attachment 路径下的 attachment.html 文件后发现
返回显示在编辑器里的链接和名称都是使用的 ci.url;再打开 ueditor\server\upload\net 路径下的 fileUp.ashx 上传附件的文件后发现:
返回的json数据 url直接等于 title;知道问题,我们就来改造一下这两个文件的
fileUp.ashx (修改返回的JSON数据)
12//向浏览器返回数据json数据
context.Response.Write(
"{'state':'"
+ state +
"','ntitle':'"
+title+
"','url':'"
+ url +
"','fileType':'"
+ currentType +
"'}"
);
attachment.html(修改接收json数据)
OK测试一切正常