SWFUpload在Firefox浏览器下session问题

刚做好了一个上传附件的功能,在IE7、8、9中都可以使用,谷歌浏览器中也没有问题,可是在火狐中却无法使用,很头疼,网上搜索了下,方法基本上都是一样,可是却在我这还是不行:

火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是不会产生影响的。比如我发现我出现这个错误的原因就是因为我做了一个登陆的验证,对后台代码都进行了一个验证。因此去查找了session中存储的变量,结果因为火狐在使用 swfupload时,不保存session。

在swfupload的post_params加上参数:

post_params:{"jsessionid" : "<%=session.getId()%>"},

 在上传的路径url后面加上:

upload_url: "/xxx/FileUploadServlet;jsessionid=<%=session.getId()%>",
 

都试过了,还是不行,很是郁闷

 

火狐和IE怎么就这么不和谐。。

 

继续研究。。。

 

唉,暂时还是选择了放弃,判断是否为火狐,如果为火狐则直接使用input-file的方式进行单个文件的上传

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值