关于使用a标签下载txt的问题解决

      function download(text, title) {
        let a = document.createElement('a')
        a.href = 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)
        a.download = title
        a.click()
      }

title 不会像a标签下载图片视频一般存在跨域问题,但 title 需要自行添加文件后缀 .txt

此外,如果需要在内容中输入回车换行:
windows下的文本文件换行符: \r\n
linux/unix下的文本文件换行符: \r
Mac下的文本文件换行符: \n

发布了59 篇原创文章 · 获赞 78 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/PrisonersDilemma/article/details/105121023
今日推荐