我有一個網頁,我需要在用戶的計算機上獲取本地文件的文件路徑。我想有一個用戶在文件中拖動的iFrame,並且響應是文件路徑。通過iFrame顯示文件路徑
例如:
[中]用戶拖動文件到網頁 的iFrame的[出]網頁顯示該文件的文件路徑下降(/卷/路徑/文件)
如何,究竟我會做這個? (一個代碼示例或教程的鏈接會很好)
這是我可以在SO上找到的最佳答案:https://stackoverflow.com/a/7890676/651174。
我有一個網頁,我需要在用戶的計算機上獲取本地文件的文件路徑。我想有一個用戶在文件中拖動的iFrame,並且響應是文件路徑。通過iFrame顯示文件路徑
例如:
[中]用戶拖動文件到網頁 的iFrame的[出]網頁顯示該文件的文件路徑下降(/卷/路徑/文件)
如何,究竟我會做這個? (一個代碼示例或教程的鏈接會很好)
這是我可以在SO上找到的最佳答案:https://stackoverflow.com/a/7890676/651174。
獲取文件路徑是一個安全問題。您可以得到最接近的是fakepath。您也可以使用files[0]
而不是value來獲取有關該文件的更多信息。
考慮將HTML5文件拖放到HTML5 FileReader API中。 This tutorial解釋瞭如何做到這一點。
如果您只需要獲取該名稱,那麼只需執行[this](http://jsfiddle.net/2x99G/)之類的操作即可。 –
由於明顯的安全原因無法訪問文件路徑 – charlietfl
文件瀏覽按鈕如何工作呢?另外,我不需要訪問該文件,我只需要路徑的名稱。 – David542
瀏覽器能夠使用javascript無法訪問的內容 – charlietfl