SWFUpload在Firefox浏览器下session问题
刚做好了一个上传附件的功能,在IE7、8、9中都可以使用,谷歌浏览器中也没有问题,可是在火狐中却无法使用,很头疼,网上搜索了下,方法基本上都是一样,可是却在我这还是不行:
火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是不会产生影响的。比如我发现我出现这个错误的原因就是因为我做了一个登陆的验证,对后台代码都进行了一个验证。因此去查找了session中存储的变量,结果因为火狐在使用 swfupload时,不保存session。
在swfupload的post_params加上参数:
?在上传的路径url后面加上:
upload_url: "/xxx/FileUploadServlet;jsessionid=<%=session.getId()%>",?都试过了,还是不行,很是郁闷
?
火狐和IE怎么就这么不和谐。。
?
继续研究。。。
?
唉,暂时还是选择了放弃,判断是否为火狐,如果为火狐则直接使用input-file的方式进行单个文件的上传
?
?
?
?
?