ocx 要想引入 页面是不是还得打 cab包 做过的说说 白如何把 ocx控件 引入我web 页面中 我在想等 要我整这个功能 一点思路都没有不知 什么是什么
求大家 讲讲 谢谢了

解决方案 »

  1.   

    打不打cab都无所谓 重要的是你浏览器所在的机器是否注册了这个ActiveX 注册之后再用OBJECT引入
      

  2.   

    cab就是用来让浏览器帮你注册控件的 
    详细的谷歌搜吧,就不写了
      

  3.   

    <body>  
     <OBJECT  
          id="pathOcx"  
        classid="clsid:80E84D6F-5C0F-4A7D-BA4C-4EC8F50B501F"
        CODEBASE="yc.cab#version=1,0,0,1"
         width=420  
         height=300  
         align=center  
         hspace=0  
         vspace=0  
    >  
     </OBJECT>  明白了 但是我 打了一个cab 用工具 把这个东西放在了 webRoot 下 与这个xml平级 但是不好用呀
      

  4.   

    与html 平级但是没反应呀 cab包我放在了 项目下的 webRoot 下 html跟他同级
      

  5.   

    cab包要写配置的 那个配置不怎么好写 偶尔不起作用 主要你在你注册表查classid="clsid:80E84D6F-5C0F-4A7D-BA4C-4EC8F50B501F" 能不能找到你控件的clasid 后面的十六进制查下 如果没有就没注册过
      

  6.   

    我就是 需要把 一个 a.cox 打成 cab 不需要 。dll  动态库把不需要把 a.dll 放在一起把 我也没有 a.dll就一个 a.cox:80E84D6F-5C0F-4A7D-BA4C-4EC8F50B501F 这个东西就是在注册表中找到的 
      

  7.   

    能找到说明注册过了。。如果这个ID和你的控件ID一致的话 不管引用不引用cab都可以在js用了
      

  8.   

    嗯 应该是 这样 问了下 ocx需要加参数 要不不显示
    w我在js中 如何 给 ocx传参 通过获得id.他的方法(传参)
      

  9.   

    <object>里的<param>传参。