在IE中不会触发Plupload HTML4 Add Files对话框

我正在使用带有HTML4的Plupload(jQuery版本)用于IE,并且出于某种原因,当我按下“添加文件”按钮时,它不会打开文件对话框。

Plupload容器放在一个对话框中,每次我在显示对话框之前调用.pluploadQueue()

它适用于FF和Chrome。

原因

我在每次显示对话框之前调用.pluploadQueue()


解决方案

显然,如果在评估.pluploadQueue()时隐藏了Plupload容器( display:none ),Plupload doesent似乎会激活对话框

我必须做一个display:block在调用.pluploadQueue()之前.pluploadQueue() – 因为我不想淡入我的对话框,直到Plupload的东西完成后,我只是设置容器的opacity:0

简而言之 :确保在调用.pluploadQueue()时不会隐藏您的Plupload容器

显示或移动按钮后,调用uploader.refresh()以使运行时填充程序更新其位置。