是否可以使用文件输入来下载已在浏览器中上传的文件?这将是一个客户端解决方案(如果他们取消表单,则可以节省我的时间,而不是在服务器中上载和删除文件)。我确实问过我的项目经理“为什么要下载几秒钟前刚刚上传的文件?”,我没有一个好的答案,但是他们想要它。
Select a file: <input type="file" id="file">
<a id='link' href="" download="download">Download</a>
<script>
link = document.querySelector("#link");
file = document.querySelector("#file");
// NEED TO DOWNLOAD SELECTED FILE LOCALLY
file.onchange = function() {
link.href = file.value;
}
</script>