...
<input id="Button3" runat="server" type="button" value="导出" onclick="javascript:method1(table2);" />
...
function method1(tableid)
{
//整个表格拷贝到EXCEL中
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//创建AX对象excel
var oWB = oXL.Workbooks.Add();
//获取workbook对象
var oSheet = oWB.ActiveSheet;
//激活当前sheet
var sel = document.body.createTextRange();
sel.moveToElementText(curTbl); //提示在这行 无效的指针
//把表格中的内容移到TextRange中
sel.select();
//全选TextRange中内容
sel.execCommand("Copy");
//复制TextRange中内容
oSheet.Paste();
//粘贴到活动的EXCEL中
oXL.Visible = true;
//设置excel可见属性
}这是什么问题那?大侠们快来帮帮忙,坐等!
<input id="Button3" runat="server" type="button" value="导出" onclick="javascript:method1(table2);" />
...
function method1(tableid)
{
//整个表格拷贝到EXCEL中
var curTbl = document.getElementById(tableid);
var oXL = new ActiveXObject("Excel.Application");
//创建AX对象excel
var oWB = oXL.Workbooks.Add();
//获取workbook对象
var oSheet = oWB.ActiveSheet;
//激活当前sheet
var sel = document.body.createTextRange();
sel.moveToElementText(curTbl); //提示在这行 无效的指针
//把表格中的内容移到TextRange中
sel.select();
//全选TextRange中内容
sel.execCommand("Copy");
//复制TextRange中内容
oSheet.Paste();
//粘贴到活动的EXCEL中
oXL.Visible = true;
//设置excel可见属性
}这是什么问题那?大侠们快来帮帮忙,坐等!
解决方案 »
- javascript的取值问题
- 动态生成div将div设置为inline怎么没有效果?
- 怎么对重新载入的一个窗口限制它的高宽?
- 能设定网页中默认的按纽吗?
- document.getElementById("").src = XXXX 不执行
- 帮我看看这段代码?执行的时候有问题?
- 怎样用回车键触发事件
- 我要获得一个弹出窗口的返回值,有无类似vbscript中msgbox的函数
- iframe之间操作parent.document.all.frame_main.FormMain.submit();对吗
- 在弹出窗口中刷新父页面中的iframe中包含的页面
- 怎么获取页面的url?我想搜集每个鼠标点击的url,能否实现?谢谢
- IE下正常显示,但FF下不能运行
会不会是你这句中的method1(table2)中的table2没加引号,然后curTbl取不到对象的问题