上传文件时,在按下上传按钮之前,文件夹/文件路径在网站的上传表单中可见。
.
网站是否能够记录该数据?
通常情况下,网站可能会记录输入到 Web 表单中的任何数据 - 这有什么不同吗?
最佳答案
它似乎不起作用。我创建了以下 fiddle https://jsfiddle.net/5samkn5a/
基本上我接受了输入
<input type="file" id="input"/>
并为其值设置一个监听器
$(function(){
$("#input").change(function(){
console.log($(this).val());
})
})
然后我在最新的chrome/firefox/edge中试了一下 他们都给出了一条假路径作为值(value)。唯一真实的是文件名。可能是某些浏览器实际上公开了完整路径,但我测试的浏览器没有。
浏览器屏蔽此信息是有道理的,因为至少在 Windows 上,当您选择文档时,它很可能位于您当前的用户目录中。所以该路径将包含您的本地用户名,您不想将其提供给随机网站,对吧?
关于javascript - 当一个文件上传到一个网站时,该网站可以看到它上传的文件路径吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40500477/