日期:2014-05-16  浏览次数:20340 次

关于javascript打开Excel的问题
function   StartExcel(ExcelFileName)
{
      var   oExcel;
      var   oWorkbook;  
      var   strAllName;
      //创建Excel进程
      oExcel   =   new   ActiveXObject( "Excel.Application ");  
      //设置要打开的文件名
      strAllName=ExcelFileName;
      //打开这个文件名
      var   ss   =   oExcel.Workbooks.Open(strAllName);
      //不显示提示
      oExcel.DisplayAlerts   =   false;
      //显示Excel
      oExcel.Visible   =   true;
      idTmr   =   window.setInterval( "Cleanup(); ",1000);  
 
function   Cleanup()   {  
      window.clearInterval(idTmr);  
      CollectGarbage();  
}
---============以上代码是从网络上获取的
代码运行正确。
但是在打开excel的时候,整个IE就像死了一样,动也动不了,
有什么方法可以让他在后台打开Excel吗?

------解决方案--------------------
留个名 等看
------解决方案--------------------
你设置一下你的IE的安全等级