创建图像下载按钮支持所有浏览器

时间:2014-11-10 09:56:56

标签: javascript jquery html download

我尝试制作一个可在所有浏览器中正常工作的图像下载按钮(ie8 +),然后尝试此代码:

<!-- don't work with IE and Safari -->
<div>
    <a href="/image.jpg" download>Download</a>
</div>

<!-- this code don't work at all -->
<div>
    <iframe width="1" height="1" frameborder="0" src="/image.jpg"></iframe> 
    Download
</div>

according to this question

2 个答案:

答案 0 :(得分:2)

download属性是HTML5的一部分,并且无法在旧版浏览器中使用。如果要强制下载图像,则需要在服务器端执行某些操作,以使用正确的MIME类型以二进制格式提供图像。

答案 1 :(得分:-1)

IE8不支持下载属性。您可以在此处查看支持它的浏览器。

http://caniuse.com/#feat=download