我正在尝试在Chrome中上传文件然后它会给出一些伪路径值。例如。它给出的文件名如“C:\ fakepath \ Hi.txt”。你能解释一下它为什么会这样吗? 在其他浏览器中,它工作正常。
答案 0 :(得分:3)
Chrome会出于安全目的显示它。
同时在meta stackoverflow上检查此link
答案 1 :(得分:0)
你做不到。出于安全考虑,您无法获得上传文件的实际物理路径。
document.getElementById("yourFileInput").files[0].fileName;
这将从上传的路径中获取文件名。