网上很多导出EXCEL方法都要设置EXCEL的格式,由于表格很大,那么要每个都设置一下过于麻烦了,能不能直接将已显示的Table导出到EXCEL呢,用JS最好
解决方案 »
- fpspread 控件选择问题
- 如何获取外网IP
- 求一段代码
- 发邮件时:未能访问“CDO.Message”对象+——如何解决?
- 在后台如何实现简单的登录功能?
- 请教用过vs2005的人,关于 GridView 表头样式 和在 web.config 怎么定义编码。
- 我想通过硬盘序列号来注册,但有些问题~~~~
- 在编写ASP.NET(C#)和 Access 程序时候,Access数据库文件越用越大,怎么办?
- Forms验证是否可以在同一服务器的不同站点间共享?是否可以在不同服务器的不同站点间共享?谁有这方面的详细资料请提供,谢谢!!
- WEB打印错误:提示网页上有错误:(----WebBrowser
- 动态创建层出错,请大家帮忙看看
- .net和web程序员区别
<HTML>
<HEAD>
</HEAD>
<BODY>
<table id="tblData1">
<tr><td>gdsssa</td><td>445</td></tr>
<tr><td>gdsssa</td><td>445</td></tr>
</table>
<table id="tblData" width="100%" height="165" border="0" cellpadding="1" cellspacing="1" id="List" dwcopytype="CopyTableRow">
<tr class="tableHead">
<td width="51" height="9" style="TEXT-ALIGN: right">序号</td>
<td width="111">项目名称</td>
<td width="206" style="TEXT-ALIGN: left">机组选择</td>
<td width="216" height="9" style="TEXT-ALIGN: left">功能描述</td>
<td width="184" height="9" style="TEXT-ALIGN: left">备注</td>
</tr>
<tr class="cellCenter">
<td style="TEXT-ALIGN: right" height="10">14</td>
<td>#3高加端差</td>
<td style="TEXT-ALIGN: left"> <input type="checkbox" id="checkbox12215" name="checkbox12214" value="2" checked onclick="runCheckSeclect()">
#5
<input type="checkbox" id="checkbox22215" name="checkbox22214" value="1" onclick="runCheckSeclect()">
#6 </td>
<td style="TEXT-ALIGN: left" height="10"> </td>
<td height="10" style="TEXT-ALIGN: left"> </td>
</tr>
</table>
<input type="button" value="export" onclick="exportExcel(tblData)">
<P> </P>
</BODY>
<script language="javascript">
function exportExcel(atblData)
{
if(typeof(EXPORT_OBJECT)!="object")
{
document.body.insertAdjacentHTML("afterBegin","<OBJECT style='display:none' classid=clsid:0002E510-0000-0000-C000-000000000046 id=EXPORT_OBJECT></Object>");
}
with (EXPORT_OBJECT)
{
DataType = "HTMLData";
HTMLData =atblData.outerHTML;
try{
ActiveSheet.Export("C:\\owcToExcel.xls", 0);
alert('汇出完毕');
}
catch (e){
alert('汇出Excel表失败,请确定已安装Excel2000(或更高版本),并且没打开同名xls文件');
}
}
}
</script>
</HTML>
ActiveSheet 未定义