网页多文件上传解决方案(INPUT TYPE=FILE)/批量上传_信息安全服务/破解/网...

来源:百度文库 编辑:神马文学网 时间:2024/04/19 23:49:41
网页多文件上传解决方案(INPUT TYPE=FILE)/批量上传2009-05-14 22:47

下面总结一下网页上传方法,主要是解决web的html的input控件只能一次选择一个文件,且不能实现过滤。

为了实现一次选择多个文件,或者一次上传多个文件,那么需要一下解决办法:

1.javascript列出目录所有文件,然后一次上传







指定一个非空文件夹路径:












优点:不需要任何第三方控件或者特殊操作

缺点:要设置安全权限,如信任站点,或者js本地权限(比较危险)

2.微软windows的activex控件方法


优缺点同上。

3.自开发activex方法

vc或者其他开发不是问题,关键是activex空间的数字签名与认证问题,否则xp sp2以上操作系统

直接是阻止了。【我这有代码】

如果硬要解决activex没法加载的问题,可以参考:

http://www.cnblogs.com/downcom/archive/2008/08/10/1264499.html

4.FLASH播放器控件方法

这个请参考本人blog其他相关文章。

优点:现在flash播放器大家都用,而且不存在签名的问题(其实也相当于一个activex)。

缺点:flash版本不同,代码不兼容(比如flash10与flash9)

5.替代办法

动态添加多个.

然后一次提交。

具体请参照:

http://www.51windows.net/data/?url=/DATA/files/file_317.asp

优点:不需要安装插件或者添加信任站点。

缺点:还是的操作多次(因为最终一次还是选择一个文件)