js 导出文字到txt文件

简介:

js 导出文字到txt文件

效果展示:

代码示例:

/**
 * 导出文字到txt文件
 * @param filename
 * @param text
 */
function exportToTxt(filename, text) {
    if (filename == undefined) {
        filename = "example-";
    }
    if (text == undefined) {
        text = "这是要导出的文本内容\n中国足球\n世界第一";
    }
    let element = document.createElement('a');
    element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text));
    element.setAttribute('download', filename + formatDateToBeijingTime(new Date()) + '.txt');
    element.style.display = 'none';
    document.body.appendChild(element);
    element.click();
    document.body.removeChild(element);
}
相关推荐
小白小白从不日白10 分钟前
react 组件通讯
前端·react.js
陈大爷(有低保)14 分钟前
UDP Socket聊天室(Java)
java·网络协议·udp
罗_三金20 分钟前
前端框架对比和选择?
javascript·前端框架·vue·react·angular
Redstone Monstrosity27 分钟前
字节二面
前端·面试
kinlon.liu28 分钟前
零信任安全架构--持续验证
java·安全·安全架构·mfa·持续验证
东方翱翔34 分钟前
CSS的三种基本选择器
前端·css
王哲晓1 小时前
Linux通过yum安装Docker
java·linux·docker
java6666688881 小时前
如何在Java中实现高效的对象映射:Dozer与MapStruct的比较与优化
java·开发语言
Violet永存1 小时前
源码分析:LinkedList
java·开发语言
执键行天涯1 小时前
【经验帖】JAVA中同方法,两次调用Mybatis,一次更新,一次查询,同一事务,第一次修改对第二次的可见性如何
java·数据库·mybatis