4

好的,所以我有这个网页页面,它使用 AJAX 请求(在使用 JQuery 的 javascript 中)获取其数据。将数据加载到用户浏览器后,我想让他们下载所述数据,而无需再次从服务器请求。

为此,我找到了这段代码(在 Javascript 中):

window.location = 'data:text/csv;charset=utf8,' + encodeURIComponent(someCSVtext);

这可以满足我的要求,但它总是将文件命名为“download.csv”

假设用户在浏览器中设置了“始终下载文件”选项(因此没有机会重命名文件),有没有办法可以预设文件名?

4

0 回答 0