在与 js 兼容的 IE 中导出 csv
Export a csv in js compatible IE
我需要生成一个csv,然后建议下载它。它适用于除IE以外的所有浏览器
var csvContent = "data:text/csv;charset=utf-8,";
dataString = "name1,firstname1,addr1";
csvContent += dataString;
var encodedUri = 'data:application/csv;charset=utf-8,' +encodeURI(dataString);
window.open(encodedUri);
这是一个可行的解决方案
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();
}
相关文章:
- 为什么这在IE中的工作方式与在Firefox中不同
- 在POST中将html表作为csv提交
- 后焦点更改为IE 11中的地址栏,而不是转移到表单中的下一个控件
- 通过CSV文件上载更新数据库表
- 如何在读取XLS/XLSX本地文件时,使用IE的javascript代码启用未标记为安全的ActiveX控件
- jQuery blueimp文件上传:将N-1个文件上传到IE中的服务器
- Json到CSV下载,可以在chrome中工作,但不能在IE浏览器中工作
- execCommand('另存为',true,'data.csv');不在IE工作
- 在与 js 兼容的 IE 中导出 csv
- 通过javascript从IE中的JSON导出CSV
- Javascript/jQuery:以CSV导出数据在IE中不起作用
- 导出到 CSV 文件在 IE 11 中不起作用
- 在IE(以及所有其他浏览器)中使用javascript将HTML表导出到excel.csv
- 如何用javascript在IE中打开csv文件
- Javascript转CSV功能不兼容IE或Firefox
- execCommand在ie中使用USC-2小端编码保存csv文件,如何使用UTF-8格式保存
- 导出到html表csv不工作在IE
- 创建CSV并打开JS不工作在IE, Chrome
- CSV文件未在IE中打开
- 下载CSV不能在ie中工作