Este artigo descreve o método de JavaScript para exportar conteúdo da página da web para Word e Excel. Compartilhe para sua referência. O método de implementação específico é o seguinte:
<html> <head> <title> Como exportar páginas da web como documentos do Excel </ititle> </ad Head> <body> <br> <tabela id = "printa" CellPacing = "0" CellPadding = "0" BgColor = "#61FF13"> <TRILO = "TEXT-ALIGN: CENTRO;"> <t. <t. A </td> </tr> <tr> <td colspan = 4 style = "text-align: Center;"> <font color = "azul" face = "verdana"> mesclado linhas a </font> </td> </tr> </table> <br> <tabela ida = "PrintB" CellPacting = "0" 0 "0" 0 "0" Centro; "> <td> célula b </td> <td> célula b </td> <td> célula b </td> </tr> <tr> <td colspan = 4 style =" text-align: Center; "> Merja linhas BET (/td> </" <brot> <brows) "<broirs)" <broirs "; value = "Página de exportação Conteúdo da área especificada para Word"> <input type = "Button" OnClick = "JavaScript: alareaexcel ();" Value = "Página de exportação Conteúdo da área especificada para Excel"> <input type = "Button" OnClick = "JavaScript: CelareaExcel ();" value = "Formulário de exportação conteúdo de célula para excel"> <script linguagem = "javascript"> // Importar conteúdo da área de página para exceltncion alareaexcel () {var oxl = new ActiveXObject ("Excel.Application"); var owb = oxl.workbooks.add (); var heet = owb.activheet; var sel = document.body.createTexTrange (); sel.movetoElementText (PrintA); sel.select (); sel.execCommand ("copy"); osheet.Paste (); Oxl.Visible = True; var owb = oxl.workbooks.add (); var heet = owb.activheet; var lenr = printa.rows.length; for (i = 0; i <lenr; i ++) {var lenc = printa.rows (i) .cells.length; for (j = 0; j <lenc; j ++) {osheet.cells (i+1, j+1) .Value = printA.Rows (i) .Cells (j) .innerText; }} oxl.visible = true; } // Importe o conteúdo da área de página especificada. WordFunction alareAword () {var owd = new ActivexObject ("word.application"); var odc = owd.documents.add ("", 0,1); var laranja = odc.Range (0,1); var sel = = document.body.createTeTexTrange (); Sel.MoveToElementText (PrintA); Sel.Select (); Sel.ExecCommand ("Copy"); Orange.Paste (); OWD.Application.Visible = True; // Window.close ();Espero que este artigo seja útil para a programação JavaScript de todos.