新人没分了,求大神指点上JS调用OCX的有关问题!多谢

新人没分了,求大神指点下JS调用OCX的问题!!谢谢
<script type="text/javascript">
function CardInit()
{
  var a="COM1";
  var temp[5]="";
  T_TOCX.CardInit(a,temp);
}  
</script>

<script type="text/javascript">
function Test()
{
  T_TOCX.Test();
}  
</script>

</head>

<body>

<object id= "T_TOCX" classid= "clsid:9B61568E-F84F-4F8C-99E1-118A7105A456" codebase= "E:\test\T_TOCX\Release\T_TOCX.ocx" data="data:application/xoleobject; base64,mRHW/Ifh3UqI5ZryOEhtERAHAAD/KgAAYSQAAA==" 
></object>
<input id="Button1" type="button" value="链接业务服务器" onclick="javascript:Test();" />
<input id="Button1" type="button" value="链接业务服务器" onclick="javascript:Card_Init(a,temp);" />

提示安装控件后会有个椭圆的图形(是否这就代表着成功了)
Test方法是我Ctrl+W添加的 
void CT_TOCXCtrl::Test() 
{
MessageBox("hello,World!");

}

Card_Init方法是复制的
int __stdcall Card_Init(char *pszCom,char *pszRcCode) 目前点都不会有反应 也不会有消息框 任何提示都没有 已经注册了



------解决方案--------------------
JScript code

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>***</title>
</head>
<BODY>
<form name="frmApp" mothed="post" action="">
1111(4位)
<input type="text" name="ID" id="ID" value="ACS1" >
222(5位)
<br>

<input type="Button" name="Init1" value="Init" onclick="Init()" >
<br>
</form>
<OBJECT ID="TestControl" WIDTH=1000 HEIGHT=400
 CLASSID="CLSID:CB127588-6BA2-4336-82F6-83DD6947FB4C"
 border="0">
</OBJECT>
<script language="JavaScript" >
function Init()
{
  var ID = document.frmApp.ID.value;
  var result = TestControl.Ini(ID);
}
</script>
</body>
</html>