在网页中调用ActiveX

最主要的就是这个了,在HTML中加入object的标签:

<OBJECT   ID= "demo "   WIDTH=100   HEIGHT=115
  CLASSID= "clsid:54A3FE21-86A9-4744-922D-C4165E2660D7 "   CODEBASE= "demo_a.ocx#version=1,0,0,1 ">
</OBJECT> 

1.如果是用vc开发,CLASSID等信息可以从控件工程的.odl文件来找:(我的控件如下:)

2.如果是用Visual Studio,可以用它自带的小工具OLE View
http://topic.csdn.net/u/20080326/23/81986263-2a6c-4022-bb89-801f0bda29cc.html

3.如果控件已经被注册了,可以直接查看喽~

在js里面调用ocx的函数则可以用

document.getElementByIdx("demo ").xxx()

可以参考:http://wangyu.iteye.com/blog/361053

                   http://topic.csdn.net/u/20090805/09/9bda173d-f6cc-498b-a1e0-497f206e2b17.html

你可能感兴趣的:(在网页中调用ActiveX)