如何在html中上传文件时获取完整的文件路径

时间:2012-02-27 09:26:19

标签: javascript jquery

我想在上传文件时获取完整的文件路径。

<input type="file" id="filename" />

如何使用JavaScript / jQuery获取完整的文件路径名?

1 个答案:

答案 0 :(得分:2)

我认为你的意思是用户机器上的完整路径。出于各种非常好的安全原因,通常不可能得到这个。没有任何网站有任何理由知道我的文件系统是什么样的。

大多数浏览器会为您提供类似C:\fakepath\realfilename.ext的路径。

来自HTML5 spec

  

<强>文件名

     

获取时,必须返回字符串“C:\ fakepath \”,后跟所选文件列表中第一个文件的文件名(如果有),如果列表为空,则返回空字符串。在设置时,如果新值是空字符串,则必须清空所选文件的列表;否则,它必须抛出INVALID_STATE_ERR异常。