我與一些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