通过javascript从IE中的JSON导出CSV
Export in CSV from JSON in IE through javascript
如何在Internet Explorer中从客户端下载CSV格式的表行?目前我正在使用下面的URI
方法在其他浏览器中下载它。但是Internet Explorer似乎不支持以下机制。我想从IE版本8支持到最新版本。对IE的任何帮助都将不胜感激。
var fileName = "Result";
var uri = 'data:text/csv;charset=utf-8,' + escape(CSV);
var link = document.createElement("a");
link.href = uri;
link.style = "visibility:hidden";
link.download = fileName + ".csv";
document.body.appendChild(link);
link.click();
document.body.removeChild(link);
我得到了支持IE 8+的解决方案。我们需要指定分隔符,如下所示。
if (navigator.appName == "Microsoft Internet Explorer") {
var oWin = window.open();
oWin.document.write('sep=,'r'n' + CSV);
oWin.document.close();
oWin.document.execCommand('SaveAs', true, fileName + ".csv");
oWin.close();
}
你可以浏览链接http://andrew-b.com/view/article/44
相关文章:
- 无标题Javascript JSON数组->CSV导出
- 使用 gulp 将打字稿导出提取到 json 文件
- 使用ASP.Net MVC Web Api将JSON数据导出到Excel工作表
- 编辑器导出的json文件不起作用
- 如何在 Node.js 中的 HTTP 请求后异步导出 JSON 数组
- 使用 alasql 将多个 JSON 对象导出到 XLSX 文件
- Cocos2D-JS 无法加载从 CocosStudio 导出的 json 文件
- 通过javascript从IE中的JSON导出CSV
- 正在es6中导出/导入Json对象
- 如何捕获JSON导出并发送到URL
- 解析Json(带有数组和对象),并将数据导出到Node.js中的Excel文件中
- 从谷歌地图api导出到JSON/XML绘图数据
- 如何在angular js中将json数据导出到excel
- 将查询结果导出到json文件中
- 使用Three.js(JSON)导出器在Three.js中加载Blender动画
- 谷歌电子表格导出为json文件,如何格式化
- 如何将JSON导出为CSV或Excel - Angular 2
- threejs blend json导出+无法读取属性'type'的未定义
- 通过保留数据类型将数据从 JSON 导出到 Excel
- 使用JSON导出数据