87,997
社区成员




<table>
<tr></td></td><tr>
<tr></td></td><tr>
<tr></td>
<table>
<tr></td></td><tr>
<tr></td></td><tr>
<tr></td></td><tr>
<tr></td></td><tr>
</table>
</td><tr>
<tr></td></td><tr>
</table>
<table id="tb">
<tr><td>1</td><td>1_2</td></tr>
<tr><td colspan="2">2</td></tr>
<tr><td colspan="2">
<table>
<tr><td>3_1</td></tr>
<tr><td>3_2</td></tr>
<tr><td>3_3</td></tr>
<tr><td>3_4</td></tr>
</table>
</td></tr>
<tr><td colspan="2">4</td></tr>
</table>
<script>
function insertToTable(subTB, refTR) {
tbody = refTR.parentNode;
var l = subTB.rows.length;
for (var i = 0; i <l; i--) {
tbody.insertBefore(subTB.rows[0], refTR);
}
tbody.removeChild(refTR); //删除包含了table的行
}
var tb = document.getElementById('tb'), row, tbody, subTB
for (var i = 0; i < tb.rows.length; i++) {
row = tb.rows[i];
subTB = row.getElementsByTagName('table');
if (subTB.length > 0) { //此行包含table
insertToTable(subTB[0], row);
}
}
</script>
Response.ContentType = "application/vnd.ms-excel";
Response.AddHeader("Content-Disposition", "attachment;filename=\"xxx.xsl\"");
Response.Write(Request.Form["发送内容的表单键名称"]);