网上收集的代码
<input type = "button" name = "out_excel" onclick = "automateExcel ();" value = "导出到 Excel">
导出到 Excel 代码
<Script Language = "javascript"> <!- function automateExcel () {// Inicie o Excel e obtenha o objeto Aplicativo. var oxl = new ActiveXObject ("Excel.Application"); // Obtenha uma nova pasta de trabalho. var owb = oxl.workbooks.add (); var heet = owb.activheet; var tabela = document.all.data; var hang = tabela.Rows.Length; var Lie = tabela.Rows (0) .Cells.Length; // Adicione cabeçalhos de tabela que vão célula por célula. para (i = 0; i <hang; i ++) {for (j = 0; j <lie; j ++) {//heet.cells(i+1,j+1).font.bold = true //heet.cells(+1,j+1 ).font.size = 50 //heet.cells(i+1,j+1 ).font.size = 50 //heet.cells(i+1,j+1 ).font.size = 50 //heet.cells(i+1,J+1 ).Font.Size = 50 //heet.cells(i+1,J+1) 2heet.Cells (i+1, j+1) .Value = tabela.Rows (i) .Cells (j) .innerText; }} oxl.visible = true; oxl.userControl = true; } //-> </script><tabela id = "dados"> <tr> <td> 姓名 </td> <td colspan = "2"> 年龄 </td> <td> 出生日期 </td> </tr> <tr> <td> 6 </td> <td> 25 </td Colspan = "2"> 8 </td> </tr> <tr> <td> 1 </td> <td> 2 </td> <td colspan = "2"> 4 </td> </tr> </ table>