1. 程式人生 > >IE瀏覽器呼叫OCX控制元件的一般方法

IE瀏覽器呼叫OCX控制元件的一般方法

(一)

    先用regsvr32  檔案路徑\xxx.ocx 命令註冊,如果註冊成功,會提示註冊成功。

    需要解除安裝用regsvr32  /u  檔案路徑\xxx.ocx  命令

(二)

    到登錄檔查詢OCXCLSID

    regedit 開啟登錄檔,在編輯選單裡點查詢輸入OCX的名字,就可以找到它的CLSID和版本號

(三)

   呼叫控制元件

<html>

<head>

<script type="text/JavaScript" language="javascript"> 

    function show(){

        ocx

.TestOcx();  //控制元件中的方法

    }

    </script>

    </head>

   <object id="ocx" width="32" height="32"

        classid="clsid:7009643F-44E9-4698-A242-3548E86FB8FF"

        CODEBASE="<%=request.getContextPath()%>\TestOcx.ocx#version=1.0">

    </object>

<body onload="show()">

</body>

</html>

其中:ID可以隨便起名,CLASSID就是登錄檔裡找到的CLSIDCODEBASE就是OCX的路徑,版本號也是登錄檔裡找到的。