如何用js 下载文件 路径已经获取到了 目前是这么写的 window.open(url);

如何用js 下载文件 路径已经获取到了 目前是这么写的 window.open(url); 这样写的话 如果是rar doc 后缀的话 是直接下载 但是如果是 txt 或者png 的 它就打开了 如果一些未知格式的话 入如 esp dat 它就会报错

有没有办法让它直接下载 无论什么文件都是下载 另存为

服务器端对这些请求的Responder header里指定 mime-type 是 application/octet-stream, 应该就可以了

用动态页输出你的文件内容,设置好content-disposition为attachment,要不浏览器能解析的内容是直接打开而不是保存

图片说明 目前就是这么写的 获取到了链接