关于a:a实现文件下载的限制

明天,共事问了我一个问题,她应用a标签的donload属性的写法去实现图片下载,而在chrome浏览器点击链接却是新开标签页而不是下载链接。

想通过<a download='...'></a>下载图片资源,必须满足一下其中一个条件:

  1. 图片文件与页面不能跨域;
    或者
  2. 页面与图片文件跨域,但服务器强制保留文件

参考文章

  • Content-Disposition~强制浏览器保留文件
  • Force to download image instead of opening url link to image

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理