使用jQuery、JS或PHP下载目录中的所有文件
Downloading all files in a directory using jQuery or JS, or PHP?
现在,我知道当我在SO上发帖时,最好包含我尝试过的代码。问题是,我在谷歌上找不到任何适合我需求的东西。因此,我冒着小风险问这个问题,没有代码来显示我尝试过什么,因为事实上,除了更改压缩文件夹的文件扩展名以匹配用于下载它们的设备外,我什么都没能尝试
我有一个文件夹,里面有15个MP3文件。该网站的观众可以通过我在网上找到的音频播放器(皇家音频播放器)下载它们。我想结合一种方式(不是在音频播放器中,在单独的HTML中使用图像),让我的用户可以选择一次下载所有MP3文件,而不是一个接一个地下载。
有办法做到这一点吗?感谢您的帮助,我再次为没有提供任何代码供人们查看而道歉。提前谢谢
编辑:将标题改为询问PHP方法。=)
创建一个类似的锚元素
<a href="/myProject/downloadAll.zip"> Download All </a>
在php中,在该路径上添加一个路由,创建一个zip并返回该zip作为响应。
您可以在php.net上使用这些示例来了解如何在php中创建zip。
相关文章:
- asp.net网站文件下载历史记录
- Firefox,如何提交表单触发文件下载,但停留在网页上
- Interent Explorer中的数据URI文件下载
- 将页面上的文本替换为 jQuery 并提示文件下载
- JavaScript文件下载
- 是否可以触发文件下载到用户的浏览器
- Javascript JSON 到 Excel 文件下载
- 使用Javascript将多个文件下载为zip文件或文件夹
- 巴比伦JS-场景从本地文件下载
- 文件下载html与错误处理FileNotFound
- 使用jQuery捕获站点范围内的文件下载
- 在WinJS中将文件下载到文件系统
- JQuery启动文件下载,然后运行一个函数
- 文件下载无法在firefox上运行
- 创建文件下载js
- 如何使用JQuery禁用pdf文件下载选项
- 使用JavaScript/Jquery创建文本文件下载/更新到本地客户端机器中的特定位置
- CollectionFS中是否存在用于文件下载的事件侦听器/回调
- 文件下载后,Document Ready无法工作
- 浏览器不生成文件下载对话框