html插入activex,在HTML网页中插入ActiveX控件
ActiveX控件為XXXX.ocx
New PageCLASSID="CLSID:96908503-3BEB-4E2B-AA87-F44DC492BC0E">
每一個ActiveX Control都會有一個對應的CLSID,該ID是唯一的。通過OBJECT的CLASSID屬性指定ActiveX Contorl的ID,就可以找到相應的ActiveX Control。每一個ActiveX Control都必須先注冊,再使用。上述實例可以正常運行是因為在編譯ActiveX工程的時候,VS2005會自動完成對ActiveX Control的注冊。ActiveX Contorl的注冊和反注冊也可以通過實用工具regsvr32完成。
如HTML中對OBJECT加入CODEBASE屬性,就可以讓IE自動完成對ActiveX Control的注冊。修改后的HTML腳本如下:
New PageCLASSID="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控件中的接口。
總結
以上是生活随笔為你收集整理的html插入activex,在HTML网页中插入ActiveX控件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql查询数据的总记录数
- 下一篇: 计算机应用基础综合测试题b卷,10级《计