gpt4 book ai didi

javascript - 如何从 HTML 表格创建可下载的 Excel 工作表?

转载 作者:行者123 更新时间:2023-11-28 08:54:34 25 4
gpt4 key购买 nike

我有一个 HTML 表格,如下所示:

<table>
<thead>
<tr>
<th>Column1</th>
<th>Column2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data1</td>
<td>Data2</td>
</tr>
</tbody>
</table>

我想以 Excel 工作表的形式下载这些数据。我尝试了一些“简单”的方法,只需在新窗口中打开数据,如下所示:

javascript:window.open('data:application/vnd.ms-excel,'+document.documentElement.innerHTML);

但是我想要导出的实际表格行太多,导致浏览器崩溃..

关于如何解决这个问题有什么想法吗?

澄清:我想通过网页来执行此操作,例如使用按钮触发函数来创建 Excel 工作表并开始下载它。像这样:

<button onclick="downloadExcelSheet()">Download the table as an excel sheet</button>

最佳答案

如果它不在 Web 服务器上,您需要使用 PHP Excel 库

可以在这里找到:http://phpexcel.codeplex.com/

如果由于某种原因您无法运行 PHP 脚本,请在您的帖子中包含更多信息

关于javascript - 如何从 HTML 表格创建可下载的 Excel 工作表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18672680/

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