好吧,所以我有这个网页页面使用AJAX请求获取其数据(在javascript中使用JQuery)。将数据加载到用户浏览器后,我想让他们下载所述数据,而无需再次从服务器请求数据。
为此,我发现了一些代码(在Javascript中):
window.location = 'data:text/csv;charset=utf8,' + encodeURIComponent(someCSVtext);
这就是我想要它做的事情,但它始终将文件命名为“download.csv”
假设用户在浏览器中设置了“始终下载文件”选项(因此没有机会重命名文件),是否可以预设文件名?