页面调用OCX(ActiveX)控件,自动下载、注册及 javascript对ActiveX的访问、控制和事件调用等。
来源:互联网 发布:mcpe联机软件 编辑:程序博客网 时间:2024/05/29 10:42
最近项目中使用ActiveX控件,记录几个知识点,以备忘。
1、页面调用ActiveX,写法
<OBJECT classid="clsid:控件识别号" id="自定义id" codebase="plugins(路径)/控件文件名#version=3,4,0,0"></OBJECT>
注:貌似<OBJECT ></OBJECT>标签写在<form></form>里面不能识别,待确认。
ActiveX需要安装注册后才能使用,客户端根据codebase中的路径和文件名下载至本地,可根据版本号,确定是否需要更新插件。
现在的浏览器一般都会拦截ActiveX的字段下载操作,需将站点设为信任站点,或调低安全设置。修改后IE下不再拦截,360等浏览器可能还需要调整其自身的某些设置。
浏览器下载插件并安装后,即可使用。
也可以手动下载安装。下载插件后,复制到 C:\windows\system32 下。 打开命令行工具,进入system32目录下,使用命令 “ regsvr32 插件名 ”进行注册。
注册成功后,打开注册表 开始->运行 中输入 "regedit",按插件名进行查找,查找到注册项的上级路径中的id号即classid
有些可查看的工具,没用过,不了解。
2、 javascript访问插件 直接使用 自定义id.访问即可,如自定义插件id为 testocx,调用起函数open(), 直接testocx.open() 即可。
3、 参数设置,可用testocx.属性名=...... ,也可在html中写
<object ......><param name="visible" value="-1"></object>
4、事件处理
使用以下方式可调用事件触发的处理
<script language="javascript" for="testocx" event="OnOpen(Result)" type="text/javascript">alert(Result)</script>
- 页面调用OCX(ActiveX)控件,自动下载、注册及 javascript对ActiveX的访问、控制和事件调用等。
- 页面调用OCX(ActiveX)控件,自动下…
- JavaScript调用ActiveX控件
- FTP activeX控件及页面调用
- C#开发的ActiveX控件调用页面javascript
- C#开发的ActiveX控件调用页面javascript
- [C#]ActiveX控件调用页面上的JavaScript
- js调用ActiveX(ocx)控件方法
- C#中对ActiveX控件的调用
- C#中对ActiveX控件的调用
- C#中对ActiveX控件的调用
- javascript调用c++写的ActiveX控件
- ActiveX控件调用JavaScript函数的方法
- ActiveX (.ocx)的写法,及在IE里调用
- 如何注册ActiveX控件 ,并在jsp页面调用
- 如何注册ActiveX控件 ,并在jsp页面调用
- activeX控件属性及调用
- activex控件中调用html页面中的javascript
- android 软键盘 返回键 消失事件 监听
- 使用fat jar和exe4j把java程序打包成exe执行文件
- Linux启动过程概述
- ABAP中读取EXCEL中不同的SHEET数据
- 串行化方法
- 页面调用OCX(ActiveX)控件,自动下载、注册及 javascript对ActiveX的访问、控制和事件调用等。
- 打包,解包
- 范式哈夫曼算法的分析与实现(一)
- JDBC调用数据库的基本步骤
- 二叉排序树,完成创建节点,插入节点,删除节点,查找节点,中序遍历的功能
- flex4.5 下控制 skinClass 里某个图形的颜色
- 数据结构_图_建立十字链表求有向图中每个顶点的入度出度并输出和它相关的弧_C++实现
- MyEclipse中文乱码,编码格式设置,文件编码格式
- 黑马程序员--javaAPI