我正在寻找在safari中下载csv文件的解决方案, 我有链接数据:text / csv; charset = UTF-8 ....等 发生了什么是在safari中它在浏览器中打开一个简单的textcsv 注意:Chrome和IE上的一切都很好
你有什么想法.. 谢谢
答案 0 :(得分:0)
我发现了这个:Javascript - Download CSV as File并稍微更改了它以使其与jQuery一起使用。
$(document).ready(function(){
function downloadFile2(fileName, urlData){
$('#dlink').attr('download',fileName);
$('#dlink').attr('href',urlData);
$('#dlink')[0].click();
}
var data = '"Column One","Column Two","Column Three"';
downloadFile2('2.csv','data:text/csv;charset=UTF-8,' + encodeURIComponent(data));
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<a id="dlink" href="" style="display:none"></a>