0

我正在从服务器检索作为 base64 字符串的文件,并且需要在 JavaScript 中实现下载功能。我怎样才能做到这一点。

我在锚标签上使用了下载属性,但这在 IE 中不支持。

window.open 在 IE 中也不支持,因为我拥有的是数据 url

4

1 回答 1

0

将其发布到服务器并设置适当的标头。没有其他解决方案可以在更多浏览器中使用

header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=\"png.png\");  
于 2013-09-21T14:51:29.413 回答