我使用plupload在客户端上传之前缩放图片。我喜欢这个功能,如果用户没有安装flash,silverlight等引擎,它会优雅地回退到html4。使用plupload手动触发“打开文件对话框”
我希望能够开始上传,当用户点击页面上的某些元素,我想处理事件(有时停止打开文件对话框)。事实上,我想弹出使用JavaScript打开文件对话框。除非用户点击浏览按钮(或覆盖了浏览按钮的覆盖层),否则HTML4(或者说浏览器,除了Chrome:P)不会让我这样做,所以当我得到回到HTML4我会接受,我不能这样做,但大多数用户将安装Flash或Silverlight,他们没有这个限制。所以我的问题是这样的:
我如何触发plupload中的文件打开对话框(记住我只需要flash和silverlight引擎来做到这一点)。
是的,HTML5是现代浏览器的最佳选择(Flash,Silverlight和HTML4只是后备运行时)。由于我没有使用''pluploadQueue()'',所以我使用'plupload.Uploader''实例来获取输入的ID并触发点击甚至获得Select Files对话框(下面的答案)。 – Ilija 2013-10-14 14:36:56