Uploadify上传报错uncaught exception: ID SWFUpload_0 is already in use.
版本:Uploadify v3.2
uncaught exception: ID SWFUpload_0 is already in use. The Flash Object could not be added
Uploadify上传报错SWFUpload_0已存在
一般是由于引用了两遍jquery.uploadify.js造成的,
问题分析:
用eclipse把jquery.uploadify.js 72行格式化,选中72行,Ctrl+Shit+F
var SWFUpload; if (SWFUpload == undefined) { SWFUpload = function(a) { this.initSWFUpload(a) } } SWFUpload.prototype.initSWFUpload = function(b) { try { this.customSettings = {}; this.settings = b; this.eventQueue = []; this.movieName = "SWFUpload_" + SWFUpload.movieCount++; this.movieElement = null; SWFUpload.instances[this.movieName] = this; this.initSettings(); this.loadFlash(); this.displayDebugInfo() } catch (a) { delete SWFUpload.instances[this.movieName]; throw a } }; SWFUpload.instances = {}; SWFUpload.movieCount = 0; SWFUpload.version = "2.2.0 2009-03-25";
1.可见SWFUpload是个function
2.初始化SWFUpload.movieCount = 0;
3.引两遍会造成这个名字冲突
this.movieName = "SWFUpload_" + SWFUpload.movieCount++;
解决办法
1.引用一遍
2.修改this.movieName = "SWFUpload_" + b.id
id就是file域的id,id不要重名,(此方法未测)
相关推荐
通达OA漏洞合集
SWFUpload 是一款开源的JavaScript库,用于在网页上实现高级的文件上传功能。这个"SWFUpload_v250_beta_3_samples"压缩包包含了该库的一个特定版本——v2.5.0 beta 3的示例代码,旨在帮助开发者理解和应用SWFUpload...
SWFUpload是一个强大的JavaScript与Flash相结合的文件上传组件,它在Web开发中广泛应用于大文件或批量文件上传的场景。这个组件的版本是v2.5.0 beta 3,表明这是一个测试版,可能包含一些新特性或者修复了一些已知...
- `swfupload.swf`:核心的Flash组件,用户交互的主要界面。 - **sample.html**:演示页面,展示了如何集成SWFUpload进行多文件上传。 #### 客户端配置详解 在`sample.html`中,我们可以看到SWFUpload是如何被...
1. SWFUpload的JavaScript库和Flash组件:这些是实现上传功能的核心文件,包括swfupload.js、swfupload.swf等。 2. 示例HTML页面:展示如何在页面中集成SWFUpload,以及如何配置参数。 3. Struts 1相关的Action类和...
SWFUpload 是一款基于Flash技术的文件上传组件,它允许用户在网页中实现高级的文件上传功能,包括显示上传进度、支持多文件同时上传以及提供自定义操作按钮等特性。标题中的"SWFUpload-v2.2.0.1-Samples.rar"表明这...
SWFUpload.queue = {}; SWFUpload.prototype.initSettings = (function (oldInitSettings) { return function () { if (typeof(oldInitSettings) === "function") { oldInitSettings.call(this); } ...
SWFUpload是一个强大的JavaScript库,它允许Web开发者在网页中实现复杂的文件上传功能。这个"SWFUpload_v250_beta_3"是该库的一个特定版本,代表着它是在v2.5.0系列中的第三个beta测试版。下面将详细探讨SWFUpload的...
Use SWFUpload.FILE_STATUS to interpret the value. } [编辑本段]SWFUpload中的方法 + setPostParams (param_object) - 描述 动态修改SWFUpload初始化设置中的post_params属性,其中所有的值都将被覆盖。...
SWFUpload 是一款开源的JavaScript库,主要用于在网页上实现多文件上传功能。这个库以其高效、稳定和灵活的特点在Web开发中得到了广泛的应用。在SWFUpload_V2.2.0版本中,它提供了更加强大的上传能力,并且对用户...
**SWFUpload 多文件上传技术详解** **一、SWFUpload 简介** SWFUpload 是一个基于 Flash 和 JavaScript 的文件上传组件,由 Vinterwebb.se 创建,旨在提供超越传统 `<input type="file">` 标签的文件上传体验。它...
swfupload_php上传说明.doc
1. **初始化设置**:SWFUpload 的使用始于创建一个实例,开发者需要配置各种参数,如上传URL、文件类型限制、最大上传文件大小等,然后通过JavaScript调用`SWFUpload.getInstance()`来实例化组件。 2. **事件处理**...
标题 "SWFupload_struts1.rar_java 批量上传_struts1批量下载_swfupload struts1" 提供的信息表明,这是一个与Java编程语言、Struts1框架以及SWFUpload工具相关的项目或教程。SWFUpload是一个流行的老牌JavaScript和...
SwfUpload 是一个开源的JavaScript库,用于在Web应用程序中实现多文件上传功能。这个工具以其与Flash技术的结合而知名,能够在不支持HTML5的浏览器(如早期版本的Internet Explorer)上提供文件上传功能。在...
**SWFUpload:高效前端文件上传组件** SWFUpload 是一款功能强大的前端文件上传组件,尤其在处理大文件上传和批量上传时表现出色。它基于 Flash 技术,因此能够跨浏览器工作,支持 IE、Firefox、Chrome、Safari 等...
环境:swfupload.swf+vs2010,上传大文件带进度条。 本人要网上找了好多上传文件带进度条的实例,担都不好用,写的都太复杂,这是本人按网上找的实例,写的一个简单的上传文件带进度条的,文件很小,功能却一点也不...
Ext3_js_Swfupload_多文件上传_uploader_v1.1修改_v1.2是一个针对Web应用程序的文件上传解决方案,它结合了Ext3 JavaScript库、Swfupload Flash组件以及一个自定义的上传管理器,提供了高效且用户友好的多文件上传...
SWFUpload 是一款著名的Flash上传组件,主要用于网页中的文件上传功能。它以其强大的特性、灵活的配置和良好的用户体验,受到了广大开发者的欢迎。在"SWFUpload v2.2.0 Beta 5 Samples"这个压缩包中,包含了该版本的...