JS出口表到Excel文件的常用方法是调用ActiveX对象(Excel应用),但这种方法有其局限性,只能实现在IE浏览器下的系列,和兼容性不理想。

经过测试,本文推荐的方法可以很好地将表单内容导出到Excel文件中。
复制代码代码如下所示:
博客,域名博客,2,3 ;
VaR的URI =数据:文本/ CSV;字符集= UTF-8,' + STR;

无功downloadlink = document.createelement();
downloadlink.href = URI;
downloadlink.download =导出.csv;

document.body.appendchild(downloadlink);
DownloadLink.click();
document.body.removechild(downloadlink);
这种方法可以在谷歌或火狐系列浏览器,但是在伊江,会有数据区中的传递给系统调用的一个小错误报告,因为指定的字节数太大的href。

因此,IE浏览器已被判定中使用ActiveX对象的形式。

因此,最好使用Javascript将HTML内容导出到Excel文件中。