我与一些JavaScript搞乱下载一些CSV文本:使用Javascript - 下载CSV为文件
<script>
var data = '"Column One","Column Two","Column Three"';
window.location.href = 'data:text/csv;charset=UTF-8,' + encodeURIComponent(data);
</script>
到目前为止,这是工作,但随着浏览器提示我要保存文件,没有文件名也不扩展。
我该如何预先确定文件的名称以及它的扩展名,在window.location.href
之内?
根据目标客户机上,可以考虑HTML5 ['的download'属性''(https://developer.mozilla.org/en-US/docs /网络/ HTML /元/年#ATTR下载)。 – Passerby
[将JavaScript数据导出到CSV文件而无需服务器交互]可能的副本(http://stackoverflow.com/questions/17836273/export-javascript-data-to-csv-file-without-server-interaction) – adeneo