我已经使用Plupload的核心api创建了一个自定义上传器,它运行良好,但我想添加的一个功能是如何上传文件夹的内容时,它被拖动到drop_element上这样做与个人文件完美的作品)。使用plupload上传整个文件夹的内容
plupload对象确实检测到文件夹名称,但未捕获该文件夹中的任何文件。
感谢
我已经使用Plupload的核心api创建了一个自定义上传器,它运行良好,但我想添加的一个功能是如何上传文件夹的内容时,它被拖动到drop_element上这样做与个人文件完美的作品)。使用plupload上传整个文件夹的内容
plupload对象确实检测到文件夹名称,但未捕获该文件夹中的任何文件。
感谢
这是不可能的,除非用户使用Chrome。
最小线,以确保您与大多数浏览器兼容是:
<input type="file" directory="" webkitdirectory="" mozdirectory="" />
所以,我们知道,浏览器,浏览器的WebKit与和Firefox都与“目录”的参数兼容。那么你最好给它一个风格,因为它会显示为“选择文件”。
大多数网站使用的是“fakefile”的方法:
div.fileinputs
{
position: relative;
}
div.fakefile
{
position: absolute;
top: 0px;
left: 0px;
z-index: 1;
}
input.file {
position: relative;
text-align: right;
-moz-opacity:0 ;
filter:alpha(opacity: 0);
opacity: 0;
z-index: 2;
}
<div class="fileinputs">
<input type="file" class="file" />
<div class="fakefile">
<input />
<img src="search.gif" />
</div>
</div>
我知道这个职位是旧的,但现在,我们经常同步我们的文件夹与网络上的一些云,所以通过文件的方法的文件少用。
您可能需要进行一些黑客入侵,获取文件夹路径并自行整理文件夹中的文件。具体取决于浏览器 – ppumkin 2012-05-21 16:25:01