gpt4 book ai didi

javascript - 使用 Greasemonkey 保存文件

转载 作者:可可西里 更新时间:2023-11-01 02:03:41 28 4
gpt4 key购买 nike

我有一些屏幕抓取的表格数据,我想将其导出到 CSV 文件(目前我只是将其放在剪贴板中),无论如何在 Greasemonkey 中都可以执行此操作吗?关于在何处查找有关此类功能的示例或文档的任何建议?

明确一点,我不想写入本地文件系统(我知道这在沙盒中是不可能的),而是提供一个可下载的文件——这也可能是不可能的...

最佳答案

var data='col1,col2\nval1,val2';
var a = document.createElement('a');
a.href = 'data:application/csv;charset=utf-8,' + encodeURIComponent(data);
//supported by chrome 14+ and firefox 20+
a.download = 'data.csv';
//needed for firefox
document.getElementsByTagName('body')[0].appendChild(a);
//supported by chrome 20+ and firefox 5+
a.click();

DEMO

关于javascript - 使用 Greasemonkey 保存文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2951149/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com