用于在javascript中取消文件上传的事件

jer*_*nho 7 javascript file-upload

file.onchange如果我们要使用javascript为文件读取设置事件回调,我们可以使用,但如何设置用户取消上传时的事件(关闭浏览面板)?

Jon*_*ues 0

没有用于文件输入模式的 API。此外,如果用户关闭浏览器,您的代码将不再运行,不是吗?

当然,还有window.onunload方法,它允许您检测您给出的示例。

根据评论,我能想到的最有帮助的事情是,如果没有选择任何内容,file.value.length将会是0

  • 不用担心。不幸的是,没有取消事件。我想出的唯一有用的是,如果没有选择任何内容,则 file.value.length 将为 0。不幸的是,除了 onchange 之外,当用户退出模式时,您无法检测到任何内容,正如您所指出的out 仅在选择文件时触发。 (4认同)