作者alpho (阿否)
看板Web_Design
标题[问题] html input file 过滤档案/资料夹名称?
时间Mon May 3 08:36:02 2021
如题。
现在有个需要可以在网页上传档案的功能
input部分的写法大致是这样:
<input type="file"
directory
webkitdirectory
multiple
/>
使用的语言是html+typescript
这边遇到的问题是想作筛选,希望特定名字的资料夹底下的档案不要上传
现在是在选择档案的时候就会一次上传:
比如结构长这样:(大写都是资料夹)
A
-B
--bbb.txt
--D
---ddd.txt
-C
--ccc.txt
-aaa.txt
A底下有B C两个资料夹、B底下有D。
选择A资料夹,上传的时候会询问是否上传4个档案(aaa,bbb,ccc,ddd .txt)
假设想过滤掉B资料夹底下所有东西,变成只上传aaa和ccc
有办法在html直接做到询问上传2个档案吗?
还是一定要在script内才能处理? 这样的话有办法判断档案的完整路径吗?(筛掉B底下的所有东西)
有爬文和查html标签,不过看起来类似的东西只有accept,然而没办法做到的样子。
问题如上,感谢。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 49.158.79.124 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1620002165.A.5CC.html
1F:推 jeff2101: 只能使用script做filter 05/03 12:17
2F:→ Rplus: local script 读不到真实路径吧 资安问题 05/05 01:37
3F:→ Rplus: 看错 QQ 应该只能用 js 处理相对路径後再组一个 FileList 05/05 01:50