将文本区域的内容保存为带有.csv扩展名的纯txt
Save content of textarea as plain txt with .csv extension
有没有办法使用 HTML5 将内容保存为带有csv file extension
的txt
文件?
它不应该是一个真正的csv。
像{type:'text/csv'};
这样的东西在{type:'text/plain'};
行不通的地方行不通。
a
标签的新download
属性可以在这里发挥您的优势。 更多信息。
概念验证:
<!doctype html>
<html>
<head>
<script type="text/javascript">
function save() {
var a = document.createElement('a');
with (a) {
href='data:text/csv;base64,' + btoa(document.getElementById('csv').value);
download='csvfile.csv';
}
document.body.appendChild(a);
a.click();
document.body.removeChild(a);
}
</script>
</head>
<body>
<textarea id="csv"></textarea><button onclick="save()">Save</button>
</body>
</html>
相关文章:
- TableExport jquery插件:文件名和扩展名问题
- 未捕获的类型错误:无法读取属性'addEventListener'的null chrome扩展名
- 从Chrome扩展名中的popup.html文件在background.js文件中运行一个函数
- 从安卓设备将图像上传到服务器时,文件扩展名错误
- 有人能告诉我如何在cent-os中打开扩展名为.dat的FIle吗
- 在上传之前,我可以在代码中的哪里将文件扩展名更改为小写
- TypeScript解释了各种文件扩展名
- 保存输入字段Chrome扩展名
- Web浏览器扩展名通用文件
- '的文件格式和扩展名;file.xls'don't与fileSaver.js匹配
- 如何通过chrome扩展名获取所有CSS和Javascript文件
- 如何从 URL 中获取文件名和扩展名
- 在javascript中检查文件扩展名的问题
- 在 iFrame 中注入 JS 文件,通过 Google chrome 扩展名中的 ContentScript 进行
- 如何使用office.js检查未保存文件的具体文件扩展名
- 用于检查文件扩展名不工作的Javascript If语句
- 如何从chrome扩展名读取文件
- 忽略文件扩展名的正则表达式
- PhantomJS无法打开扩展名未知的本地文件
- 将文本区域的内容保存为带有.csv扩展名的纯txt