【问题标题】:Data URI file download in Interent Explorer在 Internet Explorer 中下载数据 URI 文件
【发布时间】:2012-08-20 18:13:59
【问题描述】:

我有一个基于 Web 的应用程序,并且正在寻找一种方法让用户从 websql 表中下载他们的数据。有人建议使用似乎适用于除 Internet Explorer 之外的所有浏览器的数据 URI。我采用的方法是将所有数据存储在一个变量中,并使用 text/csv MIME-Type 和 charset=UTF-8 字符集编码:

document.location.href = 'data:text/csv;charset=UTF-8,' + encodeURIComponent(info);

但是,当我在 Internet Explorer 9 中单击链接时,它说页面无法显示。任何想法如何让它在 IE 中工作?谢谢。

【问题讨论】:

    标签: javascript internet-explorer safari data-uri


    【解决方案1】:

    IE8 和 IE9 仅支持图像的数据 URI。在此处阅读有关 IE 对数据 URI 支持的更多信息:

    http://msdn.microsoft.com/en-us/library/cc848897(v=vs.85).aspx

    编辑:您可以尝试一些针对 IE 的 flash hack。将数据传递到闪存。使用 AS3 启动下载。

    【讨论】:

      猜你喜欢
      • 2022-01-10
      • 1970-01-01
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 2014-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多