gpt4 book ai didi

javascript - 通过javascript从IE中的JSON导出CSV

转载 作者:行者123 更新时间:2023-11-30 05:31:14 27 4
gpt4 key购买 nike

如何从客户端下载 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 - 通过javascript从IE中的JSON导出CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26858107/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com