我在将 HTML 表格转换为 Excel 文件时遇到问题。我用
window.open ('data: application / vnd.ms-excel,' + ...
在 javascript 中执行此转换。问题是生成的 Excel 文件只有一个单元格,其中包含所有 HTML 代码。我需要一个在 Excel 中包含行和列的典型表格。
提前致谢并向社区致以问候。我是 super 新手...请耐心等待! ;)
JavaScript 代码:
function excelSeguimientos() {
window.open('data:application/vnd.ms-excel,' + $('#tablaSeguimientos').html());
e.preventDefault();
}
HTML 代码(表格):
<table width="1000" id="tablaSeguimientos">
<tr bgcolor="#CCC">
<td width="100">Fecha</td>
<td width="700">Seguimiento</td>
<td width="170">Producto</td>
<td width="30"> </td>
</tr>
<tr bgcolor="#FFFFFF">
<td><?php
$date = date_create($row_Recordset3['fecha']);
echo date_format($date, 'd-m-Y');
?></td>
<td><?php echo $row_Recordset3['descripcion']; ?></td>
<td><?php echo $row_Recordset3['producto']; ?></td>
<td><img src="borrar.png" width="14" height="14" class="clickable" onClick="eliminarSeguimiento(<?php echo $row_Recordset3['idSeguimiento']; ?>)" title="borrar"></td>
</tr>
</table>
谢谢大家!!
注意:是否可以自动删除带有图像的列?因为该表是由 mysql 查询自动生成的,并且有很多行!谢谢!
最佳答案
这里是文章Export html table to excel using javascript
http://www.codeproject.com/Questions/433079/Export-html-table-to-excel-using-javascript
关于javascript - 在javascript中将表格html转换为Excel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23242816/