officine creative女靴:网页数据导入excel问题

来源:百度文库 编辑:中财网 时间:2024/04/29 09:11:48
共分三步:
第一步:建立EXCEL.JS文件
====文件的代码=========
var  idTmr  =  "";
function copy(tabid)
{
var oControlRange = document.body.createControlRange();
oControlRange.add(tabid,0);
oControlRange.select();
document.execCommand("Copy");
}
function toExcel(tabid){
  copy(tabid);
  try
  {
    var xls = new ActiveXObject( "Excel.Application" );
  }
  catch(e)
  {
    alert( "Excel没有安装或浏览器设置不正确.请启用所有Active控件和插件");
    return false;
  }
  xls.visible = true;
  var xlBook  = xls.Workbooks.Add;
  var xlsheet = xlBook.Worksheets(1);
   xlBook.Worksheets(1).Activate;
  for(var i=0;i            xlsheet.Columns(i+1).ColumnWidth=15;
  }
  xlsheet.Paste;
  xls=null;
  idTmr  =  window.setInterval("Cleanup();",1);  
}
function  Cleanup()  { 
       window.clearInterval(idTmr); 
       CollectGarbage(); 
}
================
第二步:在网页中引用EXCEL.JS,并声明一个表格ID
第三步:在网页中控件的ONCLICK事件中加入toExcel函数,将表格的ID作为参数传入
例如:

  //为表格声明一个ID

希望上面的信息能给你带来帮助