我用VB.Net生成一个HTML页面,它将几个粉红色存储到文件中。这些链接使用JavaScript格式化,看起来像带有文件夹和文件的Windows资源管理器。问题:文件只有下载链接,而不是文件夹。文件夹可以包含子文件夹,文件列表或两者的组合。因此,如果我想下载文件夹,我必须在每个文件链接上手动单击。我无法插入PHP或其他服务器端语言。 我现在的问题是: 是否有客户端方式通过单击文件夹下载它们?我更喜欢Javascript但是如果不可能Flash也可以。
答案 0 :(得分:1)
您可以做的是,将文件夹链接到特殊的ASPX文件。在此文件中,只需创建一个包含其中所有文件的ZIP,并使浏览器下载该ZIP文件。我认为这是实现目标的简单方法。
使用Javascript,你可以打开几个窗口,每个窗口下载一个文件。但我认为它不会让您的用户满意。
答案 1 :(得分:1)
在Javascript中没有办法,据我所知,也无法在Flash中执行此操作。服务器端zip将是您唯一的方式。