uploadify在Firefox下丢失session问题的解决方法


Posted in Javascript onAugust 07, 2013

今天在用uploadify上传插件时遇到了一个问题,由于我后台做了权限管理,每个请求都有去读session判断权限,但用这个插件时发现登录后上传不了,原因是在读session时认为没有权限而被拦截了,后来在后台打印登录时产生session的id和上传时读取session的id,果然不一样,在网上搜索了一番,还真有不少人遇到这个问题,现把解决方案贴出来:

先说说我的环境,后台是用JSP,uploadify的版本是3.2

在JSP页面中的配置:

<script type="text/javascript"> 
$(document).ready(function() { 
$("#fileupload").uploadify({ 
'swf' : '/uploadify/scripts/uploadify.swf', 
'uploader' : '/fileupload;jsessionid=${pageContext.session.id}', 
'auto' : true, 
'multi' : false, 
'buttonText' : 'BROWSE', 
'fileDesc' : '支持格式:jpg/gif/jpeg/png/bmp.', 
'fileExt' : '*.jpg;*.gif;*.jpeg;*.png;*.bmp', 
'onUploadSuccess': onUploadSuccess 
}); 
}); 
</script>

最关键的就是红字那部份了,要注意的是jsessionid前面那个是个分号而不是问号,写成问号就作为参数传递了,希望能帮到大家少走弯路
Javascript 相关文章推荐
firefox中JS读取XML文件
Dec 21 Javascript
javascript中的107个基础知识收集整理 推荐
Mar 29 Javascript
JavaScript版的TwoQueues缓存模型
Dec 29 Javascript
jQuery实现仿路边灯箱广告图片轮播效果
Apr 15 Javascript
js鼠标点击图片切换效果代码分享
Aug 26 Javascript
基于javascript实现彩票随机数生成(升级版)
Apr 17 Javascript
JS实现运动缓冲效果的封装函数示例
Feb 18 Javascript
vue使用Element组件时v-for循环里的表单项验证方法
Jun 28 Javascript
小程序云函数调用API接口的方法
May 17 Javascript
小程序接口的promise化的实现方法
Dec 11 Javascript
JS表格的动态操作完整示例
Jan 13 Javascript
node.js中process进程的概念和child_process子进程模块的使用方法示例
Feb 11 Javascript
firefox浏览器不支持innerText的解决方法
Aug 07 #Javascript
javascript的内存管理详解
Aug 07 #Javascript
javaScript函数中执行C#代码中的函数方法总结
Aug 07 #Javascript
JS 按钮点击触发(兼容IE、火狐)
Aug 07 #Javascript
js 编码转换 gb2312 和 utf8 互转的2种方法
Aug 07 #Javascript
Javascript页面添加到收藏夹的简单方法
Aug 07 #Javascript
js判断浏览器类型的方法
Aug 07 #Javascript
You might like
PHP session_start()问题解疑(详细介绍)
2013/07/05 PHP
Yii框架视图、视图布局、视图数据块操作示例
2019/10/14 PHP
Laravel定时任务的每秒执行代码
2019/10/22 PHP
javascript 单例/单体模式(Singleton)
2011/04/07 Javascript
原生js拖拽(第一课 未兼容)拖拽思路
2013/03/29 Javascript
Jquery节点遍历next与nextAll方法使用示例
2014/07/22 Javascript
使用jquery.qrcode生成彩色二维码实例
2014/08/08 Javascript
jQuery动态修改超链接地址的方法
2015/02/13 Javascript
jquery用ajax方式从后台获取json数据后如何将内容填充到下拉列表
2015/08/26 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
javaScript事件机制兼容【详细整理】
2016/07/23 Javascript
Angular的模块化(代码分享)
2016/12/26 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
JS遍历DOM文档树的方法实例详解
2018/04/03 Javascript
layui的table中显示图片方法
2018/08/17 Javascript
node中的cookie的具体使用
2018/09/13 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
js实现点击按钮随机生成背景颜色
2020/09/05 Javascript
JavaScript canvas实现雨滴特效
2021/01/10 Javascript
[01:56]《DOTA2》中文配音CG
2013/04/22 DOTA
python提取log文件内容并画出图表
2019/07/08 Python
德国著名廉价网上药店:Shop-Apotheke
2017/07/23 全球购物
HealthElement海外旗舰店:新西兰大卖场
2018/02/23 全球购物
竞职演讲稿范文
2014/01/11 职场文书
优秀信贷员先进事迹
2014/01/31 职场文书
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
交通事故赔偿协议书范本
2014/04/15 职场文书
小学生植树节活动总结
2014/07/04 职场文书
2014年实习生工作总结
2014/11/27 职场文书
材料采购员岗位职责
2015/04/03 职场文书
《折线统计图》教学反思
2016/02/22 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
js实现上传图片到服务器
2021/04/11 Javascript
win sever 2022如何占用操作主机角色
2022/06/25 Servers
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL