【发布时间】:2016-09-21 11:20:36
【问题描述】:
我正在尝试从浏览器下载文件。
在 JS 中,我尝试根据从服务器返回的数据创建 Blob,但在 IE11 中,Blob 未定义,因此无法创建。
JS 在这一行失败并出现错误:'Blob' is undefined
在 Chrome 和 Firefox 中正常工作。
var blob = new Blob([data], {'type':"application/csv"});
有什么建议吗?
【问题讨论】:
-
自 IE10 以来,Blob 构造函数已在 IE 中可用 - 也许您在 IE 中处于某种“兼容模式”导致此操作失败 - 检查开发人员工具中的仿真选项卡以检查文档模式
-
你是对的!这是兼容模式。谢谢!!
标签: javascript blob internet-explorer-11