我做的一个网站,支持FTP;
我想在网页上提供一个功能(一个超链接,或一个按钮),用户一点击,就弹出一个窗口(用来选择本地目录),用户选择了目录并确定后,就从服务器下载几个文件到此本地目录,
请问怎样实现?回帖是一种美德!先走一遍下载一个文件的过程:(一个简单的超链接,连接一个文件),用户点击后,显示“打开”或“下载”,选择下载后,选择目录,此文件就下载到本次目录了;
讨论1:选择本地目录,是下载任务触发,有本地机制实现的,JS不用做操作本地目录的功能;
讨论2:既然一个文件可以触发本地系统,去下载此文件;可否编程或别的方法实现,一次点击,触发本地系统去下载多个文件呢(当然只用选择一次本地目录)? 另外:
网易的邮件系统,上传附件,一次可以选择多个文件上传,这是怎么实现的呢;有思路吗?

解决方案 »

  1.   

    给file循环一遍,一个个上传啊
      

  2.   

    用flash控件
    如swfupload
    http://swfupload.org/
      

  3.   

    请问shanlilaide,有例子吗?发到[email protected],谢谢!明天结贴。
      

  4.   

    网站上就有演示
    http://demo.swfupload.org/v220/index.htm中文说明文档
    http://www.v-sky.com/doc/swfupload/v2.1.0/Documentation.html官方网站都是php和.net的
    这是一个jsp的例子
    http://www.javaeye.com/topic/110125