我正在使用 swfupload,并且有一堆“附加文件”链接,每个链接都会打开与 1 个 swfupload 实例关联的相同 Jquery 对话框。我尝试设置自定义帖子参数但失败:www.arianhojat.com/temp/code/swfupload/index.html
如果你删除'setPostParam'行它很好,但我喜欢设置参数......它在萤火虫中给出一个错误:“未捕获的异常:调用SetPostParams失败”......
因此,我尝试了另一种解决方案...我想出每次对话框打开时都重新创建 swfupload 对象...并在它关闭后将其销毁...但我得到一个“未捕获的异常:找不到 Flash 元素”在最后。不确定这是否是一个严重错误,因为如果您重新单击链接,弹出窗口仍然会出现。我认为这可能是要走的路,但不确定该错误
这是我的在线代码示例: http ://www.arianhojat.com/temp/code/swfupload/index_destroy.html
(PS文件上传应该关闭对话框并警告一个错误,因为我现在没有那个主机设置来对应我必须处理的java servlet后端......只是想让前端先工作并摆脱该错误因此首先优雅地处理错误,而不会像我这样的萤火虫用户注意到发生了 js 错误。)