最近在项目中使用JQuery Uploadify插件实现文件上传,很方便。但是问题是在非IE环境下会出现session丢失的情况,查了很多资料,发现原来非IE换进(Firefox,Chrome)使用flash来处理文件文件上传。在非IE环境下使用flash方式想服务器发起请求(具体细节我也不太清楚),会新生成一个session,如果要避免这个问题,需要把当前的sessionId作为形参传给servlet类,如下:
<script type=”text/javascript”>
$(document).ready(function() {
$(“#fileupload”).uploadify({
‘uploader’ : ’scripts/uploadify.swf’,
’script’ : ‘<%=path%>/my_upload.action;jsessionid=<%=session.getId()%>’, //可以很有效的解决在ff下的session问题
‘cancelImg’ : ’scripts/cancel.png’,
‘queueID’ : ‘fileQueue’,
‘fileDataName’ : ‘up’,
‘auto’ : false,
‘multi’ : true,
‘buttonText’ : ‘BROWE’,
‘fileDesc’ : ‘支持格式:jpg/gif/jpeg/png/bmp.’,
‘fileExt’ : ‘*.jpg;*.gif;*.jpeg;*.png;*.bmp’,
onAllComplete : function (){
alert(“上传完毕”);
},
onError: function(event, queueID, fileObj) {
alert(“文件:” + fileObj.name + “上传失败”);
}
});
});
</script>
分享到:
相关推荐
HTML5 PHP jquery uploadify上传文件,带进度条,author:吕大豹。仿照uploadify写的,www.codesc.net已做过修正,本例的配置参数均与uploadify官网一致,参照官网的api就可以了,直接把文件夹上传到支持php的服务器...
struts2 +jquey uploadify3 2 实现多文件上传 可以运行的myeclipse工程 绝对好用 访问方式http: 127 0 0 1:8080 Struts2Uploadify upload jsp uploadify 使用说明: <a href "javascript:$ "#file ...
这是根据uploadify3 2结合struts2搭建的文件上传环境 可以直接导入eclipse运行 每步实现基本都加了注释 以下是我碰到的问题: 1 判断session是否失效 本实例没测试这个问题 但在工作项目中碰到了 但原因在这里...
uploadify 文件异步上传 实现qq邮箱异步上传 0积分
利用uploadify可以做多选择多个文件上传。 本人亲自测试用过。现在是2013-11-13号。这是这个时间的最新版本。里面有一个3.2版本,一个1.9版本,都是可以用的。 直接下载放到PHP环境里.打开index.php就可以用了...
uploadify多文件上传例子代码,jsp+servlet实现
Uploadify html5 官网下载 竟然要收费,太可气了,这个是根据官网API做的和uploadify一样基于html5 的上传插件。部署很简单。
var itemTemp = '${fileID}" class="uploadify-queue-item tn-widget-content tn-border-gray"><div class="uploadify-progress"><div class="uploadify-progress-bar"></div></div>上传</span><span class=...
uploadify 目前不能正确显示中文的按钮文本。 我发现bug的原因是uploadify错误的使用了 js 的 escape 和 flash 的 unescape配对,而这2个是不兼容的。正确的转码传递参数应该用 encodeURI/decodeURI 配对,这2个...
uploadify JSP的上传例子 将官方网站的PHP例子改写成jsp版本的
该uploadify为目前官网最新版本,由鄙人修改后,可以支持buttonText属性为中文
今天我要给大家介绍额就是一款jQuery的无刷新上传插件 -UploadifyjQuery 上传插件Uploadify3.2最新版本中文实用手册,对于该插件的属性方法进行详细讲解官方地址:http://w 资源太大,传百度网盘了,链接在附件中,...
link rel="stylesheet" type="text/css" href="uploadify.css"> <style type="text/css"> body { font: 13px Arial, Helvetica, Sans-serif; } </style> </head> <body> <h1>...
uploadify-h5上传插件,解决uploadify插件中需要下载flash的问题
修正uploadify 上传控件 在IE10下 无法选择文件(点选择无反应问题)
这是本人写的一个基于uploadify-3.2.1插件上传图片(文件)的Web项目,采用Struts2框架,实现了多图片(文件)上传,并可显示上传进度,不会刷新当前页面,上传成功后,立即显示所上传的图片(文件)。下载解压后...
MVC4下对话框中使用Uploadify上传多个文件
解决 jquery.uploadify.js 在ie9 下 二次打开失效问题等问题
解决uploadify上传火狐浏览器下丢失session Flash上传丢失session