`
michael_yyz
  • 浏览: 38244 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SWFUpload在Firefox浏览器下session问题

    博客分类:
  • jsp
 
阅读更多

刚做好了一个上传附件的功能,在IE7、8、9中都可以使用,谷歌浏览器中也没有问题,可是在火狐中却无法使用,很头疼,网上搜索了下,方法基本上都是一样,可是却在我这还是不行:

火狐下使用swfupload不保存session的确没错,但是如果你在这个上传过程中不需要使用session的话,是不会产生影响的。比如我发现我出现这个错误的原因就是因为我做了一个登陆的验证,对后台代码都进行了一个验证。因此去查找了session中存储的变量,结果因为火狐在使用 swfupload时,不保存session。

在swfupload的post_params加上参数:

post_params:{"jsessionid" : "<%=session.getId()%>"},

 在上传的路径url后面加上:

upload_url: "/xxx/FileUploadServlet;jsessionid=<%=session.getId()%>",
 

都试过了,还是不行,很是郁闷

 

火狐和IE怎么就这么不和谐。。

 

继续研究。。。

 

唉,暂时还是选择了放弃,判断是否为火狐,如果为火狐则直接使用input-file的方式进行单个文件的上传

 

 

 

 

 

  • 大小: 16.5 KB
分享到:
评论

相关推荐

    swfupload flash上传兼容所有浏览器

    由于Flash的广泛安装基础,这种方法可以在大多数现代计算机上运行,从而解决了IE、Firefox、Chrome、Safari等不同浏览器间的上传兼容性问题。 以下是关于SWFUpload的一些关键知识点: 1. **初始化设置**:...

    java 批量 多文件 上传 SwfUpload插件兼容所有浏览器

    java 批量 多文件 上传 SwfUpload插件兼容所有浏览器,火狐需要安装最新的flash reader,压缩包内有最新的flash reader,实例是上传多张图片,只需稍加修改可以上传任何格式的文件,很好看很好用,特意整理出来分享...

    swfupload上传控件demo支持上传,删除图片。兼容ie7+,火狐,谷歌浏览器

    4. **跨浏览器兼容性**:SwfUpload设计时考虑了不同浏览器的兼容问题,尤其对老版本的Internet Explorer(如IE7+)提供了支持,同时兼容Firefox和Chrome,使得在多种浏览器环境下都能正常工作。 5. **上传界面友好*...

    swfupload控件实现flash文件上传

    SWFUpload是一款强大的JavaScript与Flash相结合的文件上传控件,它允许用户在浏览器中实现无刷新的多文件上传,提供丰富的上传进度显示和事件回调功能。这个控件最初由Vinterwebb.se开发,旨在超越传统...

    mvc下swfupload实例

    在本实例中,我们将探讨如何在MVC(Model-View-Controller)架构下集成SwfUpload,特别是在Visual Studio 2013环境下。 1. **MVC 框架** MVC是一种设计模式,用于将业务逻辑、数据模型和用户界面分离。在ASP.NET ...

    SWFUpload asp版多文件上传

    7. **调试与测试**:在IE下,SWFUpload通常能正常工作,但要确保在其他主流浏览器(如Firefox、Chrome、Safari)下也能正确运行。此外,由于Flash插件的逐步淘汰,还应考虑对HTML5的File API进行兼容,以支持无Flash...

    SWFupload

    这种方式使得SWFupload可以在不刷新页面的情况下,实现文件的批量上传,并且能够兼容大多数现代浏览器。 在描述中提到的实例链接,是一个2008年的博客文章,展示了如何在实际项目中集成和使用SWFupload。虽然这个...

    SWFupload 上传控件的使用的使用

    SWFUpload 是通过在浏览器端嵌入一个小型的Flash对象来实现文件上传的。由于Flash支持多文件选择和后台上传,这使得SWFUpload可以提供比HTML表单更优秀的上传体验。它能够隐藏实际的文件输入框,显示自定义的UI,...

    SwfUpload_2.5_asp.net

    在"SwfUpload_2.5_asp.net"这个项目中,我们看到的是SwfUpload的2.5版本,它已经被测试过并且适用于IE6.0、IE7.0、IE8.0以及Firefox(FF)浏览器。 SwfUpload的工作原理是通过在网页中嵌入一个透明的Flash对象,...

    swfupload --forms改版

    考虑到不同的浏览器对Flash的支持程度不同,改版后的SWFUpload 优化了跨浏览器的兼容性,确保在主流浏览器(如Chrome、Firefox、Safari、IE等)下都能稳定运行。 7. **安全性提升** 改版强化了安全方面的考虑,...

    swfupload

    它利用Flash技术在浏览器端实现无刷新、多文件选择上传,提供了友好的用户界面和丰富的自定义选项。 在标题中提到的“截取qq的方法”,可能是指SWFUpload在实现文件上传时,可能涉及到的一种技术,即通过模拟QQ等...

    swfUpload中文详细说明文档

    由于Flash在大部分浏览器中的兼容性较好,因此SWFUpload能够支持多种浏览器环境,包括Internet Explorer、Firefox、Chrome、Safari等。 ### 2. 功能特性 - **多文件选择**:SWFUpload支持用户一次选择多个文件进行...

    swfupload 批量上传文件

    2. **技术背景**:由于JavaScript在浏览器安全策略下无法访问本地文件系统,SWFUpload通过嵌入一个小型的Flash对象来绕过这一限制,使得用户能够在浏览器中实现文件选择和上传。 3. **适用环境**:SWFUpload 兼容...

    swfupload使用

    7. **跨浏览器兼容**:由于依赖Flash插件,SwfUpload能在大多数主流浏览器上运行,包括Internet Explorer、Firefox、Chrome、Safari等。 使用SwfUpload时,开发者需要遵循以下步骤: 1. **引入库文件**:在HTML...

    最新swfupload文件上传

    SWFUpload 是一款著名的文件上传组件,尤其在Web开发中被广泛应用。它巧妙地结合了Flash技术和JavaScript,为用户提供了一种高效、用户友好的多文件上传解决方案。在本文中,我们将深入探讨SWFUpload的工作原理、...

    swfupload asp版 asp上传大文件,批里上传

    在ASP环境中,SWFUpload 可以很好地解决传统ASP上传文件时遇到的大小限制和性能问题。 首先,我们要理解SWFUpload的工作原理。它利用了Adobe Flash技术来绕过浏览器对文件上传大小的限制,因为Flash插件允许上传更...

    swfupload上传demo示例

    总的来说,"swfupload上传demo示例"提供了一个完整的解决方案,展示了如何在ThinkPHP框架下使用SwfUpload实现多文件上传功能。通过理解SwfUpload的工作原理,结合ThinkPHP的控制器和视图机制,以及恰当的数据库设计...

    SWFUpload 2.5.0

    - 由于基于Flash技术,SWFUpload 可以在所有主流浏览器中工作,包括Internet Explorer、Firefox、Chrome、Safari等,但不支持不支持Flash的浏览器(如较新的移动设备)。 - Flash提供了在后台上传文件的能力,避免...

    SWFUpload中文乱码.

    它通过Flash对象在浏览器后台与服务器进行通信,由于Flash默认采用的是UTF-8编码,而服务器端或网页可能采用GB2312、GBK或者其他编码,这就可能导致在传输过程中中文字符出现乱码。 解决SWFUpload中文乱码问题的...

    大名鼎鼎SWFUpload- Flash+JS 上传

     SWFUpload不同于其他基于Flash构建的上传工具,它有着优雅的代码设计,开发者可以利用XHTML、CSS和JavaScript来随心所欲的定制它在浏览器下的外观;它还提供了一组简明的JavaScript事件,借助它们开发者可以方便的...

Global site tag (gtag.js) - Google Analytics