Art*_*kel 5 javascript jquery file-upload javascript-security jquery-file-upload
我们使用 jquery fileupload 将文件(和文件夹)从本地计算机拖放到浏览器。这很好用,但我们无法捕获文件夹内文件的目录结构。我理解为什么(从安全角度和 JavaScript 角度来看)这不起作用,但是有人对实现相同目标的最佳方法有任何想法吗?
再次,我希望我的客户(内部应用程序)将文件夹拖放到我的应用程序中。我的应用程序可以看到文件名列表并上传它们,但我想保留这些文件的目录结构以供在其他地方使用。即,对我来说重要的是知道它来自目录 x/1/a 而不是 y/2/b。
提前致谢!
查看jquery文件上传对此的支持与@Dead133s提到的webkitdirectory相关 https://github.com/blueimp/jQuery-File-Upload/wiki/Browser-support
“可以选择完整的文件夹结构,尽管目前仅 Google Chrome 支持。要启用此功能,必须将以下供应商特定的目录属性添加到文件输入字段:”
<input type="file" name="files[]" multiple directory webkitdirectory mozdirectory>
Run Code Online (Sandbox Code Playgroud)
另一个低技术解决方案是让用户压缩文件并上传这些文件,保留任何文件夹。
归档时间: |
|
查看次数: |
11383 次 |
最近记录: |