3

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

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

它在 FF 和 Chrome 上运行良好。

4

2 回答 2

2

原因

.pluploadQueue()我每次都在显示对话框之前打电话。


解决方案

display:none显然,如果 Plupload 容器在评估时被隐藏(),Plupload 似乎不会触发对话框.pluploadQueue()

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

长话短说:确保您的 Plupload 容器在您调用时没有隐藏.pluploadQueue()

于 2012-08-10T08:36:37.530 回答
2

显示或移动按钮后,调用uploader.refresh()以让运行时 shim 更新其位置。

于 2013-09-12T02:12:59.660 回答