SanBa 2015-07-09
var hrefElement = document.createElement('a');
hrefElement.href = 'data:attachment/csv;charset=UTF-8' + encodeURI(content);
hrefElement.target = '_blank';
hrefElement.download = 'File.csv';
hrefElement.click();
content:javascript 中的数据字符串
如果是csv文件,需要使用: hrefElement.href = 'data:attachment/csv;charset=UTF-8,\ufeff'+encodeURI(content);
即要文件头上加上\ufeff,否则中文可能乱码
在IE8下不好用。