Tem*_*ary 9 html csv anchor google-chrome download
我的a
html 文件中有一个指向文件的标记.csv
。每次我点击链接时,它都会以.xls
扩展名下载相同的文件。为什么?
我尝试了以下方法:
<a href="./example.csv" target="_blank">File download</a>
<a href="./example.csv" download>File download</a>
<a href="./example.csv" type="text/comma-separated-values">File download</a>
<a href="./example.csv" type="text/csv">File download</a>
Run Code Online (Sandbox Code Playgroud)
我试图用file:///myfolder/example.csv
协议打开文件,但所有这些都有相同的结果。
而在 Firefox、IE、Edge 中,这会以.csv
扩展名下载文件。
如何让 chrome 下载扩展中的.csv
文件.csv
?
小智 -2
我没有找到任何解决方案,所以我做了一个解决方案:
if (fileType === 'text/csv') {
FileSaver.saveAs(newBlob, `${data}.csv`);
} else {
FileSaver.saveAs(newBlob, `${data}`);
}
Run Code Online (Sandbox Code Playgroud)
这对我有用,如果您发现浏览器对任何其他文件产生相同的问题并且该文件不是 csv,请尝试像这样实现它,它也会起作用。
归档时间: |
|
查看次数: |
6080 次 |
最近记录: |