CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
(图)邪恶的韩国UMPC 使用 Java 编写数据库应用新规范
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

var oXL=new ActiveXObject("Excel.Application")错在何处?在线等

楼主liuzhiping(liuzhiping)2005-08-19 17:04:39 在 Web 开发 / ASP 提问

前提:在ASP中运行  
   
   
  function   AutomateExcel()    
  {    
  var   oXL=new   ActiveXObject("Excel.Application");//运行在此处时显示网页上有错误就停了  
     
  var   oWB   =   oXL.Workbooks.Add();    
  var   oSheet   =   oWB.ActiveSheet;    
  var   table   =   document.all.data;    
  var   hang   =   table.rows.length;    
   
  var   lie   =   table.rows(0).cells.length;    
   
  for   (i=0;i<hang;i++)    
  {    
  for   (j=0;j<lie;j++)    
  {    
  oSheet.Cells(i+1,j+1).value   =   table.rows(i).cells(j).innerText;    
  }    
   
  }    
  oXL.Visible   =   true;    
  oXL.UserControl   =   true;    
  } 问题点数:50、回复次数:3Top

1 楼wanghui0380(放歌)回复于 2005-08-19 17:24:15 得分 25

你这可不是asp,你这个是客户端js,在客户端出于安全上的原因ActiveXObject有时是不被允许的,所以把ie的安全降低在看看Top

2 楼yifanwu(逸凡)回复于 2005-08-19 23:00:58 得分 25

安全性和对象是否注册了?  
   
  你检查一下Top

3 楼liuzhiping(liuzhiping)回复于 2005-08-20 10:59:12 得分 0

问题已自己解决,1、要装IE6  
  2、安全降低  
  结帖了Top

相关问题

  • ActiveXObject
  • ActiveXObject
  • excel
  • excel
  • excel
  • excel
  • EXCEL
  • excel
  • excel
  • excel

关键词

  • excel
  • application
  • oxl
  • owb
  • 运行
  • var
  • rows
  • new activexobject
  • length
  • table

得分解答快速导航

  • 帖主:liuzhiping
  • wanghui0380
  • yifanwu

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
惹火投票。。火热进行中...
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo