我在jsp页面写js测试了一下我的ntko控件,怎么总是报错啊!我用IE8调试了一下,说缺少对象我的页面如下:
<%@ page language="java"  pageEncoding="UTF-8"%>
<object  id="TANGER_OCX" classid="clsid:C9BC4DFF-4248-4a3c-8A49-63A7D317F404" codebase="/OfficeControl.cab#Version=2,5,1,2" width="100%" height="100%">
         <param name="BorderStyle" value="1">
         <param name="TitlebarColor" value="42768">
         <param name="TitlebarTextColor" value="0">  
         <param name="CustomMenuCaption" value="我的菜单">
         <param name="Caption" value="欢迎使用!">
       </object>
<html>
  <head>
   <title>测试ntko控件</title>
  </head>
  
  <body onload="AddMyMenuItems()">
    
  </body>
</html><script>
   function AddMyMenuItems()
   {
      try
      {
         TANGER_OCX.AddCustomMenuItem("我的菜单1",false,false,1);
         TANGER_OCX.AddCustomMenuItem("我的菜单2",false,false,2);
         TANGER_OCX.AddCustomMenuItem("我的菜单3",false,false,3);
         TANGER_OCX.AddCustomMenuItem("我的菜单4",false,false,4);
         TANGER_OCX.AddCustomMenuItem("我的菜单5",false,false,5);
         
         TANGER_OCX.AddFileMenuItem("创建word文档",false,false,1);
      }catch(err)
      {
         alert("不能创建新对象" + err.number + ":" + err.description);
      }finally{
      }
   }
</script>
 <script language="JScript" for="TANGER_OCX"
    event="OnCustomMenuCmd(menuIndex,menCaption,menuID)">
alert("第" + menuIndex + "个菜单项 ,menuID=" + menuID+",菜单标题为\""+menuCaption+"\"的命令被执行.");
    
 </script>
  
<script language="JScript" for="TANGER_OCX"
   event="OnCustomMenuCmd(menuIndex,menuCaption,menuID)">
   alert("第" + menuIndex + "个菜单项 ,menuID=" + menuID+",菜单标题为\""+menuCaption+"\"的命令被执行.");
   
    swith(menuID)
   {
    case 1:
      TANGER_OCX.CreateNew("Word.Document"); break;
    case 2:
      TANGER_OCX.CreateNew("Excel.Sheet");break;
   }
 </script>报错如下: