gpt4 book ai didi

javascript - 使用plupload手动触发 'open file dialog'

转载 作者:可可西里 更新时间:2023-11-01 01:37:59 25 4
gpt4 key购买 nike

我在图片上传前使用 plupload 对客户端进行缩放。如果用户没有安装 flash、silverlight 等引擎,我喜欢它优雅地回退到 html4 的功能。

我希望能够在用户单击页面上的某些元素时开始上传,并且我想处理这些事件(有时会阻止打开文件对话框)。事实上,我想使用 javascript 弹出打开文件对话框。

好的,所以 HTML4(或者更确切地说是浏览器,除了 chrome :P)不会让我这样做,除非用户点击浏览按钮(或覆盖浏览按钮的覆盖层),所以当我得到回退到 HTML4 我会接受我不能这样做,但大多数用户都会安装 flash 或 silverlight,他们没有这个限制。所以我的问题是:

我如何在 plupload 中触发文件打开对话框(请记住,我只需要 flash 和 silverlight 引擎来执行此操作)。

最佳答案

以前的解决方案不适用于 plupload 2.1.2 的 iPhone。

下面的代码起到了作用(需要 jquery):

$("#id_of_the_second_button").click(function() { 
$('div.moxie-shim input[type=file]').trigger('click');
});

关于javascript - 使用plupload手动触发 'open file dialog',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5182019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com