swfupload上传

阅读更多
1、 系统首页栏目刷新flash图表时总会报“__flash__removeCallback未定义”的错误,而且会重复弹,一直关不掉。
解决方法:在上传组件所在的页面,加如下方法



2、 swfupload上传文件时出现302错误
火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是不会产生影响的。比如我发现我出现这个错误的原因就是因为我做了一个登陆的验证,对后台代码都进行了一个验证。因此去查找了session中存储的变量,结果因为火狐在使用swfupload时,不保存session。导致产生302错误。
所以有这种情况的话,请仔细检查你的代码是否有过滤和拦截的情况,如果有这种情况,最好对swfupload的情况作一个特殊处理。将JSESSIONID作为URL参数,如果有该参数且等于当前SESSIONID,则不过滤该请求。

解决方法一:
upload_url: "ajaxZgtzdAction!fileUpload.action? jsessionid="<%=session.getId()%>"
该方法只是适用tomcat,需要根据容器更改带红色参数
解决方法二:在过滤器中不处理该该请求

3、 swfupload在火狐下不显示上传按钮
解决办法:
重新安装Adobe Flash Player 11.7.700.169
http://get.adobe.com/cn/flashplayer/download/?installer=Flash_Player_11_for_Other_Browsers_%2832_bit%29&os=Windows%207&browser_type=Gecko&browser_dist=Firefox&d=McAfee_Secu
经测试,问题解决

你可能感兴趣的:(swfupload)