FileUpload in Chrome giving some fake path value

2019-06-21 02:42发布

问题:

I am trying to upload a file in Chrome then it is giving some fakepath value.for eg. It is giving file name like "C:\fakepath\Hi.txt" .Could you please explain me why it is coming? In other browsers it is working fine.

回答1:

Chrome shows it for security purpose.

Also check this link on meta stackoverflow



回答2:

You can't do that. Its for security purposes that you can't get actual physical path of the uploaded file.

 document.getElementById("yourFileInput").files[0].fileName;

this will get you the filename from uploaded path.