问题描述
我在其他地方可以使用<script>functionreadThis(){vartempStr="";varfilePath=document.all.theFile.value;varoXL=newActiveXObject("Excel.application");varoWB=oXL.Workbooks.open(filePath);oWB.worksheets(1).select();varoSheet=oWB.ActiveSheet;try{for(vari=1;i<20;i++){if(oSheet.Cells(i,1).value=="null")break;vara=oSheet.Cells(i,1).value.toString()=="undefined"?"":oSheet.Cells(i,1).value;tempStr+=(oSheet.Cells(i,1).value+""+oSheet.Cells(i,2)+"n");}}catch(e){document.all.txtArea.value=tempStr;}document.all.txtArea.value=tempStr;oXL.Quit();CollectGarbage();}</script><html><inputtype="file"id="theFile"/><inputtype="button"onclick="readThis();"value="读取"><br><textareaid="txtArea"cols=50rows=10></textarea></html>,但是把页面放入myeclipse中时,程序运行后,报错automation服务器不能创建对象
解决方案
解决方案二:
该回复于2009-11-16 09:02:29被版主删除
解决方案三:
该回复于2009-04-27 14:54:01被版主删除
解决方案四:
同求同问
解决方案五:
浏览器安全性设置的问题,把浏览器中所有对控件的支持打开,不可禁用
解决方案六:
理论上来说和server没有任何关系ActiveX其实就是在本地浏览器做一系列操作,然后把结果发送到server所以如果是加载出错了,那么你就应该检查ActiveX、浏览器等客户端存在的问题了