【发布时间】:2015-06-03 08:31:32
【问题描述】:
我尝试搜索但没有找到任何解决我的问题的方法;在这里,我使用以下代码行将数据导出到 mac 客户端上的 csv 文件中:
var uri = 'data:application/csv;charset=utf-8,' + escape(fileData);
var link = document.createElement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download = filename + ".csv";
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
我认为 Safari 不支持下载属性。
"link.download!==undefined"
但我不知道应该怎么做才能在 Safari(5.1.7 版)中为下载的文件命名。
非常感谢任何建议。 提前致谢。
【问题讨论】:
标签: javascript csv safari filenames export-to-csv