为了账号安全,请及时绑定邮箱和手机立即绑定

如何在ie11里使用a连接创建动态下载文件流?

如何在ie11里使用a连接创建动态下载文件流?

饮歌长啸 2018-11-15 10:14:15
下面的函数,在其他浏览器里可以下载一个txt文件,但是在ie11里跳转到一个空白页面。文件被url编码后放在了地址栏。没有触发下载。请问怎么才能在ie11里也触发下载文件?完整项目地址:https://github.com/wangduandu...    this.downloadLog = function() {        var file = "data:text/plain;charset=utf-8,";        var logFile = self.getLog();        var encoded = encodeURIComponent(logFile);        file += encoded;        var a = document.createElement('a');        a.href = file;        a.target   = '_blank';        a.download = self.formatTimestamp()+ '-' + self.logFilename;        document.body.appendChild(a);        a.click();        a.remove();    };
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 530 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信