要先在客户端注册var obj = new ActiveXObject("ActiveX控件的ProgID"); 

解决方案 »

  1.   

    谢谢你的回复。但是,你可能没有明白我的问题所在。我已经在html文件中用了:
    <OBJECT id=ComObject classid=CLSID:E65AFC74-383B-4707-A97D-2E6DFC12540></OBJECT> 
     
    现在的问题在于没法得到函数的运行结果!!!但是可以肯定的是函数是已经运行了的-因为已经弹出了警告对话框(MessageBox( NULL, NULL, NULL, MB_OK );的运行结果)。
    我想知道的是怎样得到两个数相加的结果。
    在vb里面直接这样就可以了:var test = ComObject.Add(2,4);
    javascript会怎样处理参数中的指针呢??
      

  2.   

    <PARAM NAME="a" VALUE="2">
    <PARAM NAME="b" VALUE="4">