Javascript HTML5下载属性中的空白文件名

Javascript HTML5下载属性中的空白文件名,javascript,html,Javascript,Html,在这里,我试图下载CSV文件,但我得到的文件没有任何文件扩展名。 我使用CSV格式导出数据。 即使您运行上面的示例,它也是在下载没有任何文件扩展名的文件。 这里我列出了我的代码 var csvString = response; var a = document.createElement('a'); a.href = 'data:attachment/csv;charset=utf-8,' + encodeURIComponent(csvString); a.target = '_

在这里,我试图下载CSV文件,但我得到的文件没有任何文件扩展名。 我使用CSV格式导出数据。 即使您运行上面的示例,它也是在下载没有任何文件扩展名的文件。 这里我列出了我的代码

var csvString = response;
var a = document.createElement('a');
a.href     = 'data:attachment/csv;charset=utf-8,' + encodeURIComponent(csvString);
a.target   = '_blank';
a.download = 'Report.csv';
document.body.appendChild(a);
a.click();

这些代码都不是Jquery…看起来像Chrome bug。在FF29下工作正常…在Opera 12上也工作