try  一下,不为null就是存在

解决方案 »

  1.   

    try{
      var obj = new ActiveXObject("your ocx control");
      return true;
    }
    catch(e)
    {
      return false;
    }可不可以?
      

  2.   

    不知道通过"filesystemobject"对象行不行,我没有试过
      

  3.   

    to  kingchang2000(镖骑大将) 你的方法行不通, 我试了
      

  4.   

    <STYLE>
    @media all {
       IE\:clientCaps {behavior:url(#default#clientCaps)}
    }   
    </STYLE>
    </HEAD><BODY>
    <IE:clientCaps ID="oClientCaps" />
    <script>
    //classID换成你的OCX控件的ID
    if (clientCaps.isComponentInstalled("{8601658B-9360-00C1-AE00-00C03EA25D91}", "componentID"))
        alert('installed!');
    else
        alert('not installed');</script>
      

  5.   

    kingchang2000(镖骑大将)
    方法是可以的我的网站就是这样测试的
      

  6.   

    同意 ice_berg16(寻梦的稻草人) ~~