当前位置:编程学习 > C#/ASP.NET >>

IE7 Javascript 转Excel时报错

  function   AutomateExcel()     
  {   
  var   oXL   =   new   ActiveXObject("Excel.Application");     
  var   oWB   =   oXL.Workbooks.Add();   
  var   oSheet   =   oWB.ActiveSheet;   
  var   table   =   document.all.tbl01;     
  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;   
  }   
  //-->   
  </SCRIPT>   

以上就是转javascript转Excel的代码.
当我在IE的地址栏中输入http://localhost/test.asp时,可以正常Excel.
但我在IE的地址栏中输入http://127.0.0.1/test.asp时,就不能转Excel了,报错Automation server can't create object; --------------------编程问答-------------------- 在后台导出Excel

用js导出肯定会出现Automation server can't create object 这个错的。 --------------------编程问答-------------------- http://cache.baidu.com/c?m=9d78d513d99006e905b2c738564b8b711925c1347c93875568d4e219c0384c413620f4bb5673505380832b7001de140cb2a76734234460e99492ce0c9fac935b32956271350b8636438f49f1961364d620e70bb4f0049cfba362c4f08c80c207138c085424d7b1965e0612cb6bfa033194fcdf174b&p=8b2a9101c8d21cf608e29274174c&user=baidu

运行:regsvr32 scrrun.dll  --------------------编程问答-------------------- 欢迎回访http://blog.csdn.net/y18173453131 --------------------编程问答--------------------
引用 2 楼 takako_mu 的回复:
http://cache.baidu.com/c?m=9d78d513d99006e905b2c738564b8b711925c1347c93875568d4e219c0384c413620f4bb5673505380832b7001de140cb2a76734234460e99492ce0c9fac935b32956271350b8636438f49f1961364d620e70bb4f0049cfba362c4f08c80c207138c085424d7b1965e0612cb6bfa033194fcdf174b&p=8b2a9101c8d21cf608e29274174c&user=baidu 

运行:regsvr32 scrrun.dll 


运行:regsvr32 scrrun.dll  也没用,还是会错的。 --------------------编程问答-------------------- 只有localhost或者直接通过磁盘目录打开文件时,JS才有对客户端操作的权限
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,