是否有可用于Anchor标记的download
属性的回退来处理IE?
caniuse.com表示,如果是Internet Explorer,则不支持任何版本。
不使用JavaScript的解决方案更可取。
答案 0 :(得分:4)
截至目前,仅Chrome and Firefox支持download
属性。您可以使用JavaScript检测是否支持该属性。
var a = document.createElement('a');
if(typeof a.download != "undefined")
{
// download attribute is supported
}
else
{
// download attribute is not supported
}
如果您正在处理文本文件,那么您可以查看Downloadify,这是一个javascript + Flash库,可以在没有服务器交互的情况下创建和下载文本文件。查看使用Downloadify的此Demo。