ie8在上传第二个图像时给出错误“对象不支持此方法或属性”

时间:2010-12-02 05:33:24

标签: jquery flash internet-explorer-8 image-compression

我正在尝试实现shift8creative的敏捷上传器。一切都适用于适当的浏览器,但即造成问题。

页面在这里:https://www.postadigi.com/pages/upload-order

js错误突出显示的行在这里:

document.getElementById('agileUploaderSWF').sendForm();

我试过把它放在一个onclick,一个jquery点击功能。同样的错误。

NB,它压缩&上传第一张图片很好,但是当选择第二张图片并点击上传时,它就会失败。

2 个答案:

答案 0 :(得分:0)

document.getElementById('agileUploaderSWF').sendForm();

答案 1 :(得分:0)

好的,修好了。

Internet Explorer正在缓存swf数据,详见此处:

http://www.permadi.com/tutorial/flashcache/index.html

所以感谢Richard Grove关于插件评论的提示,我用一些技巧修复了它:

flashSrc:'/ js / uploader / agile-uploader.swf?' + Math.random(),

似乎已经确信即不缓存它。