问题描述
- 如何用js 下载文件 路径已经获取到了 目前是这么写的 window.open(url);
- 如何用js 下载文件 路径已经获取到了 目前是这么写的 window.open(url); 这样写的话 如果是rar doc 后缀的话 是直接下载 但是如果是 txt 或者png 的 它就打开了 如果一些未知格式的话 入如 esp dat 它就会报错
有没有办法让它直接下载 无论什么文件都是下载 另存为
解决方案
服务器端对这些请求的Responder header里指定 mime-type 是 application/octet-stream, 应该就可以了
解决方案二:
用动态页输出你的文件内容,设置好content-disposition为attachment,要不浏览器能解析的内容是直接打开而不是保存
时间: 2024-10-26 04:18:51