如何用jquery把文件导出成csv格式文件

2025-03-04 17:25:41
推荐回答(1个)
回答1:

兼容性好点就发送内容到服务器,又服务器处理,设置"Content-Disposition"响应头"attachment;filename=\"xxx.csv\"")

要不就只能IE浏览器下的document.execCommand('SaveAs', 'xxx.csv');了,兼容性不是很好,而且好像指定的文件名和后缀没效果。。





















    window.onload = function () {
        if (!!document.all) { alert('非IE浏览器无法直接JS控制保存文件!'); return false; }
        var doc = document.getElementById('ifr').contentWindow.document;
        doc.open();
        doc.write(document.getElementById('dv').innerHTML);
        doc.close();
        doc.execCommand('SaveAs', 'xxx.csv');
    }

相关问答