在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()
以使运行时填充程序更新其位置。