Q
選擇目錄路徑
0
A
回答
0
你不能直接得到路徑,最好你在網上找到到達路徑:
$('#fileUploadControl').on('change',function()
{
var filePath = $(this).val();
console.log(filePath);
});
它會給你在Firefox 空白和「Fakepath/..」鉻。 (不是在IE但當然已經測試不會幫你。)
+0
謝謝。我不希望我的應用程序選擇一個文件。只是以某種方式選擇文件夾路徑,而不是文件。 – David
1
你不能,出於安全原因(你不希望網站能夠了解你的文件系統)。
請看下面,當你得到文件輸入的值時,它會被損壞(在我的電腦上,例如它總是會是c:/fakepath/something
)。該文件輸入也有你的用例的問題:選擇一個文件夾會給你對其內容的列表,所以一個空文件夾將記錄沒有在我的片段。
function browseResult(e){
var fileselector = document.getElementById('fileselector');
console.log(fileselector.value);
}
<input id="fileselector" type="file" onchange="browseResult(event)" webkitdirectory directory multiple="false" style="display:none" />
<button onclick="getElementById('fileselector').click()">browse</button>
你可以通過插件,如Flash,Java或例如空氣做到這一點,但用戶必須要麼有它已經安裝或安裝它。插件生態系統似乎已經死了。
相關問題
- 1. 目錄路徑
- 2. 目錄路徑
- 3. 目錄路徑
- 4. 獲取和選擇路徑目標C
- 5. PHP路徑目錄
- 6. folderbrowserdialog選擇路徑
- 7. 選擇樹路徑
- 8. asp從服務器路徑目錄中選擇隨機文件
- 9. Maven:指定目錄路徑來選擇文件並部署
- 10. wxWidgets:選擇目錄路徑的控件或對話框
- 11. Magento:目錄在/目錄url路徑
- 12. mySQL中的目錄路徑
- 13. C - 獲取目錄路徑
- 14. Ruby on Rails目錄路徑
- 15. PHP遞歸目錄路徑
- 16. NSURL與子目錄路徑
- 17. 模板目錄路徑
- 18. 驗證目錄路徑
- 19. &切斷目錄路徑
- 20. 從目錄保存路徑
- 21. 遍歷目錄路徑
- 22. SVN工作目錄路徑
- 23. CLIPS:檢查目錄路徑
- 24. 沿目錄路徑的ACL
- 25. 分割目錄路徑powershell
- 26. 是路徑目錄嗎?
- 27. 路徑目錄的Restlet
- 28. 目錄路徑和URL
- 29. GetDirectories返回路徑\\目錄
- 30. JTree的選擇路徑
在web瀏覽器的客戶端? – skyline3000
是的。在客戶端。 – David