`
liuwang126
  • 浏览: 183900 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

uploadify

 
阅读更多

最近在项目中使用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>

分享到:
评论

相关推荐

    uploadify3.2.1版本(当前最新)

    Uploadify 是一个基于 jQuery 的强大文件上传插件,它的出现极大地简化了网页端的文件上传操作,特别是对于那些需要处理大量用户上传文件的网站来说,它提供了高效且用户体验良好的解决方案。在 "uploadify3.2.1 ...

    uploadify文件异步上传

    Uploadify 是一个流行的JavaScript库,用于实现文件的异步上传功能。它利用Flash技术提供了一种用户友好的界面,使得用户可以选择多个文件并一次性上传,而无需等待每个文件的上传完成。在“uploadify 文件异步上传 ...

    uploadify多文件上传例子代码

    "uploadify"是一款广泛使用的JavaScript插件,它使得多文件上传变得简单而高效。本示例代码是关于如何使用uploadify在Java环境中(通过jsp和servlet)实现多文件上传的一个实例。 首先,uploadify是一个基于jQuery...

    jquery.uploadify-v2.1.4[修正版]

    《jQuery.uploadify v2.1.4:中文友好修正版》 在Web开发中,上传功能是不可或缺的一部分,而jQuery.uploadify插件以其强大的功能和易用性深受开发者喜爱。这个"jquery.uploadify-v2.1.4[修正版]"正是基于官方的v...

    Uploadify HTML5 版 / Jquery上传插件 全JS

    开发者可以通过$.uploadify()方法初始化插件,并传递一个包含各种配置项的对象,如`queueID`(队列元素ID)、`uploader`(上传脚本路径)和`buttonText`(上传按钮文本)等。 Uploadify还支持多种自定义事件,如`...

    uploadify JSP的上传例子

    【标题】:“uploadify JSP的上传例子” 在IT领域,尤其是Web开发中,文件上传功能是不可或缺的一部分。Uploadify是一款流行的JavaScript插件,它允许用户以优雅的方式实现多文件上传,提供了良好的用户体验。本例...

    HTML5加flash版本的uploadify上传插件

    Uploadify的主要优点在于其用户体验友好,支持批量上传,同时提供了丰富的自定义选项,允许开发者根据项目需求定制上传界面。 1. **HTML5版本**: HTML5是Web开发的新标准,其中的一个显著特性是增加了对文件API的...

    MVC4下对话框中使用Uploadify上传多个文件

    在本文中,我们将深入探讨如何在ASP.NET MVC4框架下,利用JQuery Dialog插件创建一个弹出对话框,并在其中集成Uploadify组件实现多文件上传功能。这将涉及前端JavaScript库、后端C#处理逻辑以及数据库交互,旨在提供...

    Struts2uploadify3.1

    Struts2uploadify3.1 是一个基于Struts2框架集成uploadify3.1插件的上传功能实现。Uploadify是一款流行的JavaScript插件,用于在Web应用中实现文件的异步上传,它提供了用户友好的界面和良好的用户体验。Struts2作为...

    uploadify使用详细步骤

    《uploadify使用详细步骤》 在网页开发中,文件上传是一个常见的需求,而Uploadify是一款优秀的JavaScript插件,它能够实现异步文件上传,提供友好的用户体验。本文将详细介绍Uploadify的使用步骤,帮助开发者更好...

    Uploadify的html5版本 ---uploadifive

    Uploadify是一款广受欢迎的文件上传插件,尤其在web开发领域中被广泛应用。它的html5版本,即uploadifive,是随着HTML5技术的发展而推出的新一代上传解决方案。这一版本充分利用了HTML5的新特性,如File API、...

    uploadify-v2.1.4

    《jQuery+Uploadify批量上传小插件详解及应用实践》 Uploadify是一款基于jQuery的文件上传插件,其v2.1.4版本是该插件的一个经典版本,深受开发者喜爱。本文将深入探讨Uploadify的功能特性、工作原理以及如何在实际...

    uploadify批量上传实例

    Uploadify是一款广泛应用于Web开发中的JavaScript插件,主要用于实现文件的拖放上传和批量上传功能。这个实例展示了如何在项目中有效地集成Uploadify,以提供用户友好的文件上传体验。以下是对Uploadify批量上传实例...

    jquery上传插件uploadify+php完美实现强大的文件上传功能实例+程序

    Uploadify是一款广泛使用的前端插件,它使得文件上传过程更加直观、用户友好,并且支持批量上传和自定义样式,极大地提升了用户体验。 首先,我们来了解jQuery Uploadify插件。Uploadify是基于jQuery的,这意味着你...

    HTML5 PHP jquery uploadify上传文件

    HTML5 PHP jquery uploadify上传文件,带进度条,author:吕大豹。仿照uploadify写的,www.codesc.net已做过修正,本例的配置参数均与uploadify官网一致,参照官网的api就可以了,直接把文件夹上传到支持php的服务器...

    自己做的uploadify插件Demo

    【标题】:“自己做的uploadify插件Demo”指的是一个个人制作的、用于演示Uploadify插件功能的示例项目。Uploadify是一款基于jQuery的文件上传插件,它提供了丰富的自定义选项和事件处理,使得文件上传操作更加便捷...

    jquery文件上传插件 jquery.uploadify.js

    《jQuery文件上传插件jQuery.uploadify.js:跨越浏览器限制的智能解决方案》 在Web开发中,文件上传功能是一项常见的需求,而jQuery.uploadify.js是一款高效且用户友好的文件上传插件,尤其对于需要兼容多种浏览器...

    uploadify 3.2

    Uploadify 3.2 是一个流行且功能丰富的JavaScript和Flash插件,用于在网页上实现文件上传功能。这个版本提供了一种用户友好的界面,使访客能够方便地批量上传文件到服务器,大大提升了网站的交互性和用户体验。下面...

    资源上传插件uploadify

    Uploadify是一款广泛使用的资源上传插件,尤其在处理图片上传时表现出色。这款插件借助了Flash技术,以便在各种浏览器环境下提供稳定的上传功能。在Web开发中,尤其是在需要用户交互上传文件的场景下,Uploadify扮演...

Global site tag (gtag.js) - Google Analytics