javascript调用COM组件,"异常: 对象不支持此属性或方法"

javascript调用COM组件,"错误: 对象不支持此属性或方法"
最近要做一个com组件,没界面那种,就像a+b=?这样的功能,在winform上可用,在html中调用出现错误,“错误: 对象不支持此属性或方法”, 希望大家帮帮忙啊!

<head>
  <title></title>
  <script type="text/javascript">
  function OnClick() {
  var ret = calc.Add(2, 3);
  alert(ret);
  }
  </script>
</head>
<body>
<object id="calc" classid="clsid:999967BC-3DD3-4CBD-BAFA-39361CE20F6A"></object>
<input type="button" value="test" onclick="OnClick();" />

</body>
</html>

------解决方案--------------------
页面是否加载控件成功.