js创建新文件在下载

直接调用:

//创建文件并下载到本地    '\ufeff'指定字符集为utf-8
        function downloadFile(fileName, content) {
            var aTag = document.createElement('a');
            var blob = new Blob(['\ufeff'+content],{ type: "text/csv" });
            aTag.download = fileName;
            aTag.href = URL.createObjectURL(blob);
            aTag.click();
            URL.revokeObjectURL(blob);
        }

指定字符集是因为office的Excel中文会出现乱码,而WPS的Excel不会(兼容微软)。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • ORA-00001: 违反唯一约束条件 (.) 错误说明:当在唯一索引所对应的列上键入重复值时,会触发此异常。 O...
    我想起个好名字阅读 11,036评论 0 9
  • 拾穗的时光阅读 1,355评论 2 2
  • 今天是什么日子 起床:6点 天气:雨 心情:一般 纪念日:七夕 叫我起床的不是闹钟是梦想 年度目标及关键点:没有 ...
    断舍离2017阅读 1,000评论 0 0
  • 我知道了,最好的解决办法不是纠结,而是挣脱。 努力读书吧,你迟早要离开这个地方的。让你自己长出翅膀,飞走吧。
    Jacqueline77阅读 1,477评论 0 0
  • 民兵是国家的后备军事力量。上世纪七十年代初,国际环境风云变幻,党中央提出了“备战备荒为人民”的号召,深挖防空...
    春晖_21fa阅读 3,805评论 0 1

友情链接更多精彩内容