可能重複:
Full path from file input using jQuery如何從一個文件輸入獲取該文件的完整路徑
我已經html元素
<input type="file" id="upload">
如果我使用以下
$("#upload").val();
我只是文件名,而不是文件的完整絕對路徑。有人能告訴我如何獲得完整的路徑嗎?
可能重複:
Full path from file input using jQuery如何從一個文件輸入獲取該文件的完整路徑
我已經html元素
<input type="file" id="upload">
如果我使用以下
$("#upload").val();
我只是文件名,而不是文件的完整絕對路徑。有人能告訴我如何獲得完整的路徑嗎?
你不能這樣做 - 瀏覽器不會允許這個,因爲安全問題。雖然有解決方法,事實是,你不應該指望這個工作。下面的堆棧溢出的問題是與此有關:
除了這些,該瀏覽器將需要一個Windows兼容fakepath送入input type="file"
領域新的HTML5規範聲明表面上出於向後兼容性的原因。
所以試圖獲取的路徑是差那麼在新的瀏覽器沒用 - 你實際上會得到一個假的來代替。
謝謝!對你的評論笑話「試圖獲得路徑比在新的瀏覽器中無用」更糟糕。 – asgs 2015-06-15 20:20:14
看到下面的這個問題大約相同http://stackoverflow.com/questions/3489133/full-path-from-file-input-using-jquery – kobe 2010-11-14 06:03:38