我有一个带有 type=file
的输入字段来选择图像文件,但我想要的是,如果有人打开文件选择器对话框,并且在某些特定事件中它会自动/以编程方式关闭对话框无需用户点击取消按钮。有没有办法用js/jquery来做到这一点?
最佳答案
与<input type="file" />
的互动是非常有限的。无法以编程方式关闭文件对话框。您可以尝试通过处理 click
在对话框打开时禁用拖/放功能。事件;然而,似乎有no reliable cross-browser method用于在用户单击“取消”的情况下确定对话框已关闭,因此重新启用它可能会很棘手。
不幸的是,如果用户选择从中拖放文件而不是使用“打开”按钮,您可能只需要让用户自行关闭文件对话框即可。
关于javascript - 如何以编程方式关闭选择文件对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53125427/