[英]html-js import file from a folder
我需要從html頁面(使用js或html5)從本地文件夾導入一些文件。
有可能這樣做嗎?
現在,我正在使用tha input='file'
但我想避免用戶選擇文件夾。 (文件始終在同一路徑中)。
不,不是沒有HTML5 。
您需要多文件上傳,而HTML5僅支持這種功能,那里的所有瀏覽器(即IE9)均不完全支持。
但是,當不支持HTML5時,可以使用Flash。
例如Uploadify
或者,您可以使用Yahoo的YUI Uploader 。
HTML5多文件上傳很簡單:
<form action="demo_form.asp">
Select images: <input type="file" name="img" multiple>
<input type="submit">
</form>
但是,在文件上傳時,沒有任何實際的進度指示,因此我將使用一些插件,例如jQUery。 看這里 。
由於安全限制, 從用戶系統上載的任何文件都需要用戶干預 。 考慮一下您訪問頁面並自動從文檔文件夾上載所有文件的情況。 這將是一個很大的安全問題。
一種解決方法是使用文件系統API ,您的應用程序可以在其中准備好在沙盒本地文件系統中寫入和更新數據。 無法從應用程序外部訪問該區域。
另一種選擇是創建Chrome和Firefox應用程序,因為它們可能具有執行權限。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.