我正在Web应用程序中实现一项功能,该功能允许用户下载ZIP文件。
ZIP文件具有以下结构:
- my-files.zip
- index.html
- attachments
- file1.png
- file2.txt
- ...
- fileN.ext
index.html
只是附件列表:
<!DOCTYPE html>
<html>
<head>
...
</head>
<body>
<ul>
<li><a href="attachments/file1.png" download="birthday.png">birthday.png</a></li>
<li><a href="attachments/file2.txt" download="notes.txt">notes.txt</a></li>
...
</ul>
</body>
</html>
假设用户解压缩了归档文件,并使用浏览器打开index.html
。
我感兴趣:
当前:
download
属性是否有一种通用的方法可以与大多数 个浏览器(甚至使用JS)配合使用以实现此行为?
或者,是否存在特定的Chrome怪癖/黑客行为?
谢谢