有人可以提供基本的类/网络工具来在网页中显示动态生成的Excel工作簿吗?我已经编写了创建Excel工作簿所需的代码。我正在寻找建议:
创建工作簿html后,如何使用其内容填充页面的一部分?也就是说,用户按下计算按钮,一旦工作簿完成,就可以在同一页面中查看html工作簿文档。
当用户按下下载按钮时,下载excel工作簿的代码是什么?
答案 0 :(得分:0)
1)您可以创建选项卡容器并添加工作表/选项卡。 每个工作表都有一个html表,如果你不愿意编写一个简单的函数来生成一个html表,你可以使用像datatables插件这样的东西。
2)您是想使用纯前端代码下载文件还是仅请求文件和后端来完成整个工作?如果你想在前端完成所有事情,那么你可以使用https://github.com/SheetJS/js-xlsx之类的东西 或者如果你想在后端做所有事情只是发送带有response.write的文件或者发送二进制数据并用href创建一个'a'元素然后销毁它或使用像http://danml.com/download.html这样的东西