我用vc++2008  MFC写了个简单的activeX 控件, 方法里就是接受一个Long型数字并且返回这个型的数字, 写好后,直接vs2008生成,然后再解决方案里添加一个html   里面 如下:<object id="MYAvtiveX"  codebase="E:\项目练习\VC++\ActiveXTest1\Debug\ActiveXTest1.ocx"> </object>   我用javascript 希望获取返回的long型数字 并且 alert一下,代码:
<script type="text/javascript">    
  function test(num){
    var data = MYAvtiveX.getNum(num);
    alert(data);
  }         
</script>  可是在运行页面后  报错的原因是:对象不支持此属性或方法。  
 于是我到注册表里查找了一下  classid="clsid:1C39694F-9DDC-471F-8C91-A42210A33B0D"  发现 控件已经注册了啊,那为什么不能够调用呢,我是按照网上给出的方法 一步步的来,结果还是没成功,天哪,到底是怎么搞的?