700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > html插入activex 在HTML网页中插入ActiveX控件

html插入activex 在HTML网页中插入ActiveX控件

时间:2020-03-25 18:58:23

相关推荐

html插入activex 在HTML网页中插入ActiveX控件

ActiveX控件为XXXX.ocx

New Page

CLASSID="CLSID:96908503-3BEB-4E2B-AA87-F44DC492BC0E">

每一个ActiveX Control都会有一个对应的CLSID,该ID是唯一的。通过OBJECT的CLASSID属性指定ActiveX Contorl的ID,就可以找到相应的ActiveX Control。每一个ActiveX Control都必须先注册,再使用。上述实例可以正常运行是因为在编译ActiveX工程的时候,VS会自动完成对ActiveX Control的注册。ActiveX Contorl的注册和反注册也可以通过实用工具regsvr32完成。

如HTML中对OBJECT加入CODEBASE属性,就可以让IE自动完成对ActiveX Control的注册。修改后的HTML脚本如下:

New Page

CLASSID="CLSID:96908503-3BEB-4E2B-AA87-F44DC492BC0E"

CODEBASE="release/ActiveXControlTest1.ocx">

通过JS调用如下:

var obj_activex = document.createElement('Object');

obj_activex.classid = 'CLSID:9737E206-C8E5-49F3-B3BB-E4FD3C77ACA4';

obj_activex.WebOnLine(10000,window.location.hostname,window.location.port || 443,path);

其中WebOnLine为ActiveX控件中的接口。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。