kindEditor 批量上传图片失败

李德伦 发布于 2014/07/08 16:09
阅读 7K+
收藏 0

使用kindEditor单个图片上传没问题,但是批量图片上传在Firefox就失败,其他浏览器就没问题,而且没有向后台发送请求,这该怎么解决?

加载中
1
Roddy
Roddy
记得这个是Flash的BUG,解决方法是用GET方式把session cookie传过去,以前尝试过解决,但每个网站登录cookie名都不同,没找到合适的解决方案。具体解决方案搜一下"swfupload cookie",用 extraFileUploadParams参数设置session cookie,然后在后端用sessionid做登录验证。
var options = {
        extraFileUploadParams : {sessionid : 'abcdef'}
};
var editor = K.create('textarea[name="content"]', options);



0
清风郎月
清风郎月
直接换一下,改为Uedit
0
Roddy
Roddy
Flash里的HTTP请求Firebug看不到的,需要用fiddler等代理工具,应该还是swfupload的cookie问题。
李德伦
李德伦
有解决方法吗,请指教!
0
李德伦
李德伦
有没有解决方法?
0
Roddy
Roddy
还有一个原因可能是uploadJson URL路径不对,最好用绝对路径,用相对路径可能有问题,因为普通上传和Flash上传相对定位不一样的。
0
狂飙的小蜗牛
狂飙的小蜗牛

引用来自“Roddy”的评论

还有一个原因可能是uploadJson URL路径不对,最好用绝对路径,用相对路径可能有问题,因为普通上传和Flash上传相对定位不一样的。
这个一般IE的问题,IE和标注浏览器处理路径都不一样,真操蛋
0
b
bewithmeallmylife

uploadJson:'/common/kindeditor/upload.jhtml;jsessionid='+sessionId;

以上方法可以帮你解决,因为swfupload这个是不同的容器了,所以你得把会话ID(jsessionid)传过去.




0
lxx豆豆
lxx豆豆
兄弟,解决没,我也遇到这个问题,能提供个思路吗?
李德伦
李德伦
当时,我把批量上传屏蔽了
0
毅拉罐
毅拉罐
解决了 吗  我现在也出这问题了
0
相约在北广上
相约在北广上

同样的问题啊。。

楼主解决了吗?

返回顶部
顶部