html5 的 download 属性,居然不支持跨域!!! W3C 设计者脑袋是咋想的?

2018-09-19 10:26:53 +08:00
 alwayshere

一张图片,希望实现点击即可下载到本地,第一反应就是 img 标签外面套个 a 标签加个 download 属性,但是,download 属性不支持跨域,现在只要是专业一点的网站,应用服务器和静态存储服务器都是分开的,你这个 download 属性不支持跨域给谁用,W3C 设计者难道没有一点 web 开发经验吗?

如果不动 nginx,怎样用 js 以最简单的方式点击即可下载图片?

8197 次点击
所在节点    程序员
21 条回复
dalieba
2018-10-06 13:20:01 +08:00
打开上面链接以后看到名字带 CORS 的就是帮你跨域的扩展

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/490709

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX