在HTML网页中插入ActiveX控件
来源:互联网 发布:高中地理视频教学软件 编辑:程序博客网 时间:2024/05/17 22:43
参考:http://blog.csdn.net/jimin/article/details/2009883
ActiveX控件为XXXX.ocx
<HTML>
<HEAD>
<TITLE>New Page</TITLE>
</HEAD>
<BODY>
<OBJECT ID="ActiveXControlTest11" WIDTH=100 HEIGHT=51
CLASSID="CLSID:96908503-3BEB-4E2B-AA87-F44DC492BC0E">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="2646">
<PARAM NAME="_ExtentY" VALUE="1323">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
</BODY>
</HTML>
每一个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脚本如下:
<HTML>
<HEAD>
<TITLE>New Page</TITLE>
</HEAD>
<BODY>
<OBJECT ID="ActiveXControlTest11" WIDTH=100 HEIGHT=51
CLASSID="CLSID:96908503-3BEB-4E2B-AA87-F44DC492BC0E"
CODEBASE="release/ActiveXControlTest1.ocx">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="2646">
<PARAM NAME="_ExtentY" VALUE="1323">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT>
</BODY>
</HTML>
通过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控件
- 在HTML网页中使用ActiveX控件
- HTML中插入ActiveX控件
- 在HTML网页中使用ActiveX控件升级
- 在网页中嵌入远程桌面 ActiveX 控件
- 在网页中使用ActiveX控件
- 在html中调用ActiveX控件
- 在RichEdit控件中插入OLE对象(ActiveX控件)
- 在网页中插入背景音乐代码(html)
- 如何在vc8.0中插入一个ActiveX 控件
- 在网页中插入MediaPlayer控件
- 如何在网页中加入一个ActiveX控件?
- 在网页中调用Activex控件的方法
- 配置ActiveX控件在网页中下载安装
- VS2010创建ActiveX控件并在html中调用
- 在网页中调用ActiveX
- ActiveX flicker ,ActiveX控件闪烁,在html中,只要有滚动条,一滚动就闪烁
- 域名抢注,域名交易平台(国内国外)
- Zedboard学习(四)硬件协仿真co-simulation
- ZedBoard学习(3)U盘读写
- ZedBoard学习(2)-FTP文件传输
- ZedBoard学习(1)Ubutun下进行串口通信
- 在HTML网页中插入ActiveX控件
- 给安卓应用开发者的十个建议
- 345. One man's fault is other man's lesson. 前车之鉴
- Android SDK not set up错误
- Lucene全文搜索工具分析
- 最近android面试问题总结,你会几个?
- Android SDK更新以及ADT更新出现问题的解决办法
- 九度oj 1031 XXX定律
- UNIX环境高级编程--第9章总结