2014-05-08 132 views
0

我知道我们可以使用输入标记和文件上传单个文件,并将文件上传到浏览器。上传目录中的所有文件

但是,我们如何从Web应用程序中给定目录路径的目录上传文件?

回答

0

为了做到这一点,你需要一个javacript客户端库可以遍历目录,并上传到一个接一个,但问题是,安全性防止代码在用户没有选择的情况下随意上传文件。

虽然可以从目录中获取文件列表,但如果用户没有授权,则无法上载文件,否则会产生巨大的安全隐患。

要做到这一点的唯一方法是让用户在本地安装一些东西,一个ActiveX控件,用安装作为授权进行上传,但它会要求您查找或开发控件,让他们安装它,即使跨浏览器兼容性也是一个问题。