javascript - 如何以编程方式关闭选择文件对话框

标签 javascript html file-io

我有一个带有 type=file 的输入字段来选择图像文件,但我想要的是,如果有人打开文件选择器对话框,并且在某些特定事件中它会自动/以编程方式关闭对话框无需用户点击取消按钮。有没有办法用js/jquery来做到这一点?

最佳答案

<input type="file" />的互动是非常有限的。无法以编程方式关闭文件对话框。您可以尝试通过处理 click 在对话框打开时禁用拖/放功能。事件;然而,似乎有no reliable cross-browser method用于在用户单击“取消”的情况下确定对话框已关闭,因此重新启用它可能会很棘手。

不幸的是,如果用户选择从中拖放文件而不是使用“打开”按钮,您可能只需要让用户自行关闭文件对话框即可。

关于javascript - 如何以编程方式关闭选择文件对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53125427/

相关文章:

javascript - IE 中 Facebook javascript 登录错误

javascript - Jquery点击带有键值的元素?

javascript - Google Search Appliance/Mini 可以输出 JSON/JSONP 吗?

javascript - 使用javascript重定向到同一文件夹中的另一个页面

CSS 中心 float

android - 读/写文件到内部私有(private)存储

java - 写入文件不会溢出

javascript - 从 Google Apps 脚本网页上的 HTML Canvas 获取数据 URI

c - 如何计算目录中特定类型文件的数量

html - 我们可以将列表样式类型的列表设置为绿色点吗?