【发布时间】:2012-11-20 00:34:31
【问题描述】:
有没有办法使用纯 JavaScript(离线、本地)创建 CSV 文件并将该文件下载到本地文件系统?该方法应该适用于 IE9 或更低版本。
我尝试过 downloadify,但跨域问题阻止了我在本地使用它。我还尝试创建一个 Base64 编码的字符串并发出一个 text/csv 数据 URI,但 IE 似乎不支持该特定情况的数据 URI。
【问题讨论】:
-
您可以在 IE 的客户端 VBScript 中执行此操作。不过,需要更改安全设置以允许这样做。
-
请看一下我的回答:stackoverflow.com/a/9686960/1169519.
-
@Teemu 我明天一定会试一试,看起来通过一点浏览器/功能检测我将能够同时使用 HTML5 文件 api 和 HTA 来实现跨浏览器兼容本地应用!
标签: javascript internet-explorer csv