导出Html表格到Excel

我想导出一个HTML表格到Excel我正在做这个像这里所描述的: 使用JavaScript / JQuery导出HTML表格数据到Excel在铬浏览中无法正常工作 。

它工作正常,但是当我用exel的文件,我得到的消息

您尝试打开的文件格式不同于文件扩展名指定的格式。

我select后,表打开没有问题,但错误消息是依靠恼人的dos有人知道如何解决这个问题?

我谷歌一点,但我发现了一些东西,但没有接缝工作。

我试图将文件扩展名从xls更改为xlsx,但是我甚至不能打开它。

问题是你告诉Excel打开一个xls文件,但内容是html。 解决这个问题的唯一方法是创build一个真正的Excel文档,而不是HTML块。

你可以使用datatables.net库来做到这一点。