我做个简单的加法函数生成OCX,然后打包成CAB,在IE上安装成功,调用函数AddFun2(1,1),怎么说是未定义的呢?
html如下:
<HTML>
<HEAD>
<TITLE>New Page</TITLE>
<OBJECT id=CaluNumCtrl align="CENTER" WIDTH=0 HEIGHT=0 codeBase="test4.CAB#version=9,0,0,1" classid="CLSID:29F3C152-DF8E-4543-B8E9-6F3BFBA91DB3"></OBJECT>
<script language="javascript">
function doTest()
{
var sum = CaluNumCtrl.AddFun2(1,1);
alert(sum);
}
</script>
</HEAD>
<BODY>
<input type="button" value="renjie" id="btnOK" onclick="doTest();"></input>
</BODY>
</HTML>
html如下:
<HTML>
<HEAD>
<TITLE>New Page</TITLE>
<OBJECT id=CaluNumCtrl align="CENTER" WIDTH=0 HEIGHT=0 codeBase="test4.CAB#version=9,0,0,1" classid="CLSID:29F3C152-DF8E-4543-B8E9-6F3BFBA91DB3"></OBJECT>
<script language="javascript">
function doTest()
{
var sum = CaluNumCtrl.AddFun2(1,1);
alert(sum);
}
</script>
</HEAD>
<BODY>
<input type="button" value="renjie" id="btnOK" onclick="doTest();"></input>
</BODY>
</HTML>
2、控件的方法是否对外定义没签名只会影响网络上访问控件时是否会被加载