Die Codekopie lautet wie folgt:
<html>
<kopf>
<script Language = "JavaScript" type = "text/javaScript">
Funktion makexcel () {
var i, j;
versuchen {
var xls = new ActiveXObject ("excel.application");
}
fangen (e) {
ALERT ("Um diese Tabelle zu drucken, müssen Sie Excel -Tabellenkalkulationssoftware installieren, und der Browser muss" ActiveX -Steuerelemente "verwenden, und Ihr Browser muss die Ausführung von Steuerelementen zulassen. Klicken Sie bitte auf [Hilfe], um zu verstehen, wie Sie den Browser festlegen!").
zurückkehren "";
}
xls.vissible = true; // Excel auf sichtbar einstellen
var xlbook = xls.workbooks.add;
var xlsheet = xlbook.worksheets (1);
<!-Merge->
xlSheet.Range (xlsheet.cells (1,1), xlsheet.cells (1,7)). mergecells = true;
xlsheet.Range (xlsheet.cells (1,1), xlsheet.cells (1,7)). value = "Card Effizienzdatensatz";
// xlsheet.Range (xlsheet.cells (1,1), xlsheet.cells (1,6)). Innenraum.Colorindex = 5; // Setzen Sie die Hintergrundfarbe auf Blau
// xlsheet.Range (xlsheet.cells (1,1), xlsheet.cells (1,6)).
// xlsheet.rows (1). Interieur .ColorIndex = 5; // Setzen Sie die Hintergrundfarbe auf Blau. Stellen Sie die Hintergrundfarbenzeilen (1) .Font.ColorIndex = 4 ein
<!-Setzen Sie die Zeilenhöhe->
xlsheet.rows (1) .RowHeight = 25;
<!-Schriftart Ws.Range (Ws.Cells (i0+1, J0), Ws.Cells (I0+1, J1)). Font.Size = 13->
xlsheet.rows (1) .font.size = 14;
<!-Schriftstellen Sie die Schriftarten des ausgewählten Bereichs Xlsheet.Range (xlsheet.cells (i0, j0), Ws.Cells (I0, J0)). Font.Name = "BOLD"->
xlsheet.rows (1) .font.name = "Boldbody";
<!-Setzen Sie die Spaltenbreite xlsheet.Columns (2) = 14;->
xlSheet.Columns ("a: d"). Columnwidth = 18;
<!-Anzeigezeichen anstelle von Zahlen festlegen->
xlSheet.Columns (2) .numberFormatLocal = "@";
xlSheet.Columns (7) .NumberFormatLocal = "@";
// Setzen Sie den Zellinhalt so, dass sie den Zeilenbereich automatisch einwickeln.WrapText = true;
// Setzen Sie die horizontale Ausrichtung des Zellgehaltbereichs.
//range.verticalAnignment=Excel.xlvalign.xlvalignCenter
//range.wraptext = true; xlsheet.rows (3) .WrapText = echte automatische Verpackung
// Setzen Sie die Titelleiste
xlsheet.cells (2,1) .Value = "Kartennummer";
xlsheet.cells (2,2) .Value = "Passwort";
xlsheet.cells (2,3) .Value = "Abrechnungsmethode";
xlsheet.cells (2,4) .Value = "Wertnummer der gültigen Tage";
xlsheet.cells (2,5) .Value = "Menge";
Xlsheet.Cells (2,6) .Value = "Service Item";
xlsheet.cells (2,7) .Value = "Ausgabezeit";
var otable = document.all ['Fors: data'];
var rownum = otable.rows.length;
für (i = 2; i <= rownum; i ++) {
für (j = 1; j <= 7; j ++) {
// HTML -Tabellenklasseninhalte werden in Excel geschrieben
xlsheet.cells (i+1, j) .Value = otable.rows (i-1) .cells (j-1) .innerhtml;
}
}
<!- xlsheet.Range (xls.cells (i+4,2), xls.cells (Rownum, 4)). ->
// xlsheet.Range (xlsheet.cells (i, 4), xlsheet.cells (i-1, 6)). Borderaround, 4
// für (mn = 1, mn <= 6; mn ++). xlSheet.Range (xlsheet.cells (1, mn), xlsheet.cells (i1, j)). Spalten.Autofit;
xlsheet.columns.autofit;
xlSheet.Range (xlsheet.cells (1,1), xlsheet.cells (Rownum+1,7)). Horizontalalignment = -4108; // Mitte
xlSheet.Range (xlsheet.cells (1,1), xlsheet.cells (1,7)). VertikalInnement = -4108;
xlSheet.Range (xlsheet.cells (2,1), xlsheet.cells (Rownum+1,7)). Schrift. Dize = 10;
xlSheet.Range (xlsheet.cells (2,1), xlsheet.cells (Rownum+1,7)). Grenzen (3) .weight = 2; // Setzen Sie den linken Rand
xlsheet.Range (xlsheet.cells (2,1), xlsheet.cells (Rownum+1,7)).
Xlsheet.Range (xlsheet.cells (2,1), xlsheet.cells (Rownum+1,7)).
Xlsheet.Range (xlsheet.cells (2,1), xlsheet.cells (Rownum+1,7)). Grenzen (2) .weight = 2; // Stellen Sie den unteren Rand ein
xls.UserControl = true; // Es ist sehr wichtig und kann nicht weggelassen werden, sonst wird es Probleme geben. Dies bedeutet, dass Excel dem Benutzer überlassen bleibt, um zu steuern
xls = null;
xlbook = null;
xlsheet = null;
}
</script> <link href = "css/styles3.css" rel = "stylesheet" type = "text/css"/>
<title> ziyuanweihu </title>
</head>
<body>
<form id = "fors" methode = "post" action = "/webmodule/admins/card/showcard.faces" engTepe = "application/x-www-form-urlencoded">
<table id = "fors: ober" cellpadding = "0" cellpacing = "0">
<tbody>
<tr>
<td> <img src = "bilder/jiao1.gif"/> </td>
<td> </td>
<td> <img src = "Bilder/jiao2.gif"/> </td>
</tr>
</tbody>
</table>
<Table CellPadding = "0" cellpacing = "0">
<tbody>
<tr>
<td> </td>
<td> <table id = "fors: sort" cellpadding = "0" cellpacing = "0" style = "valign: center">
<tbody>
<tr>
<td> <Eingabe type = "button" name = "fors: _id7" value = "excel file generieren" onclick = "makeExcel ()" /> <Eingabe typ
</tr>
</tbody>
</table>
<table id = "fors: data" cellpadding = "0" cellpacing = "1">
<kopf>
<tr>
<th scope = "col"> <span id = "Fors: Daten: HeaderText1"> Kartennummer </span> </th>
<th scope = "col"> <span id = "Fors: Daten: HeaderText2"> Passwort </span> </th>
<th scope = "col"> <span id = "Fors: Daten: HeaderText3"> Abrechnungsmethode </span> </th>
<th scope = "col"> <span id = "Fors: Daten: HeaderText4"> Gültige Tage </span> </th>
<Th Scope = "col"> Betrag </th>
<th scope = "col"> <span id = "Fors: Daten: HeaderText6"> Dienste </span> </th>
<th scope = "col"> <span id = "Fors: Daten: HeaderText7"> Ausgabezeit </span> </th>
</tr>
</head>
<tbody>
<tr>
<td> H000010010 </td>
<td> 543860 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010011 </td>
<td> 683352 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010012 </td>
<td> 433215 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010013 </td>
<td> 393899 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010014 </td>
<td> 031736 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010015 </td>
<td> 188600 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010016 </td>
<td> 363407 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010017 </td>
<td> 175315 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010018 </td>
<td> 354437 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
<tr>
<td> H000010019 </td>
<td> 234750 </td>
<td> Zählpunkte </td>
<td> </td>
<td> 2.0 </td>
<Td> Testprojekt </td>
<Td> 2006-06-23 10: 14: 40.843 </td>
</tr>
</tbody>
</table>
</td>
<td> </td>
</tr>
</tbody>
</table>
<table id = "fors: boden" cellpadding = "0" cellpacing = "0">
<tbody>
<tr>
<td>
<img Src = "Bilder/jiao3.gif"/>
</td>
<td> </td>
<td>
<img Src = "Bilder/jiao4.gif"/>
</td>
</tr>
</tbody>
</table>
<Eingabe type = "Hidden" name = "fors" value = "fors" /> < /form>
</body>
</html>