在上传图片之前,我正在使用 plupload 对图片进行客户端缩放。如果用户没有安装 flash、silverlight 等引擎,我喜欢它优雅地回退到 html4 的功能。
我希望能够在用户单击页面上的某些元素并且我想处理事件(有时阻止文件对话框打开)时开始上传。事实上,我想使用 javascript 打开文件对话框。
好的,所以 HTML4(或者更确切地说是浏览器,除了 chrome :P)不会让我这样做,除非用户单击浏览按钮(或覆盖浏览按钮的叠加层),所以当我得到 HTML4 的回退时我会接受我不能这样做,但大多数用户都会安装闪光灯或 Silverlight,他们没有这个限制。所以我的问题是:
我如何在 plupload 中触发文件打开对话框(请记住,我只需要 flash 和 silverlight 引擎来执行此操作)。