`
forestkqq
  • 浏览: 210316 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

swfupload 在 IE 下的销毁问题

阅读更多

    近日使用 SwfUpload做上传程序,在 Firefox 下没发现什么问题,在 IE 下,当关闭使用 swfupload的 widget 时,会报错: 'null' 为空或不是对象(is null or not an object) 。另外在关闭使用 swfupload的 UI tab时,也会有这样的错误。

 

    后来发现出现这种错误的一个规律:在页面关闭之前,从页面文档中移除了swfupload元素。

 

    问题应该是:swfupload 的flash元素已经从文档中移除,但定义的相关的定时函数却依然在工作。

 

    解决的办法:调用 swfupload 的 destroy( ) 函数。

 

 

 

参考:

 

四个小时的 SWFUpload debug 之旅

 

SWFUpload jQuery Plugin

 

 

分享到:
评论

相关推荐

    swfupload ie9或者ie10不能加载上传控件兼容性问题

    swfupload 使用时会有ie兼容性问题。将这个js拷贝覆盖则能解决ie9ie10下面不能加载上传组件的兼容性问题。

    SwfUpload在IE10上不出现上传按钮的解决方法

    这样,即使在IE10环境下,SwfUpload也能正确识别并加载Flash组件,从而使得上传按钮得以显示,无刷新上传功能恢复正常。 在应用此修复后,保存SwfUpload.js文件并刷新页面,你应该能看到上传按钮在IE10中重新出现,...

    mvc下swfupload实例

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

    SWFupload

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

    swfupload flash上传兼容所有浏览器

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

    swfupload

    2. **多文件选择**:SWFUpload允许用户在不离开页面的情况下选择多个文件进行上传,提升了用户体验。 3. **文件预览**:SWFUpload支持在上传前对图片等类型文件进行预览,增强交互性。 4. **进度条显示**:提供...

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

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

    swfupload上传demo示例

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

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

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

    SWFUpload asp版多文件上传

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

    SWFUpload中文乱码.

    SWFUpload是一款经典的JavaScript与Flash结合的文件上传组件,它允许用户在网页上实现多文件选择和...通过细心调试和配置,大多数情况下都可以成功避免中文乱码的出现,使得SWFUpload在处理中文文件名时也能顺畅运行。

    .net项目中SWFUpload的使用

    SWFUpload是一个客户端文件上传工具,官网http://code.google.com/p/swfupload/ 其中常用的功能之一...IE9下面“选择照片”按钮不显示(SWFUpload ie9 bug)Firefox,Chrome 报错302(Firefox , Chrome SWFUpload 302 )

    swfupload --forms改版

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

    SwfUpload_2.5_asp.net

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

    swfupload网友修改版

    1. **SWFUpload组件**:SWFUpload是由Adobe Flash技术实现的,它在浏览器中创建一个隐藏的Flash对象,通过这个对象与JavaScript交互,实现了在不刷新页面的情况下进行文件上传。它的主要优点是支持多文件选择、断点...

    swfupload在asp.net和mvc中的运用

    **SWFUpload** 是一个流行的JavaScript库,它允许在网页上实现高级的文件上传功能,尤其在ASP.NET和MVC框架下。这个技术利用Flash插件来提供多文件选择、进度条显示、预览功能以及后台异步上传,极大地提升了用户...

    SWFUpload_V2.2.0

    SWFUpload 是一款开源的JavaScript库,主要用于在网页上实现多文件上传功能。这个库以其高效、稳定和灵活的特点在Web开发中得到了广泛的应用。在SWFUpload_V2.2.0版本中,它提供了更加强大的上传能力,并且对用户...

    swfupload说明

    SWFUpload 是一个开源的JavaScript库,它允许网页在后台上传文件,尤其适用于处理大文件上传,无需刷新页面。这个工具在Web开发中非常实用,因为它提供了友好的用户体验,同时提高了上传性能。本文将深入探讨...

Global site tag (gtag.js) - Google Analytics