gpt4 book ai didi

javascript - 如何使用 HTML5 重命名下载的文件?

转载 作者:行者123 更新时间:2023-11-28 20:16:02 25 4
gpt4 key购买 nike

我一直在开发一个允许用户上传和下载文件的网站。该文件在上传时被重命名并存储在我的服务器上。但下载后,必须将其重命名为原始名称。目前我正在使用以下方法来执行此操作:

<a href="file link" download="Original name">Download</a>

但是“下载”属性不适用于 Firefox。有使用 javascript 或 jquery 的替代方案吗?我在服务器端使用 php。

编辑:

感谢您使用 php 的解决方案。但这不是我想要的。我正在使用 javascript 的自定义文件查看器。单击文件的缩略图后,将显示查看器。发送 AJAX 请求以获取文件的链接。响应(链接)用于显示文件,也被添加到标签中以供下载。 php 解决方案意味着每个请求都会重新加载页面,这是我想避免的。那么有什么 javascript 或 jquery 解决方案吗?

最佳答案

在服务器上使用 header("Content-Disposition:attachment; filename='Original name'")

关于javascript - 如何使用 HTML5 重命名下载的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19173307/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com