当前位置: 首页 > 电脑技巧 > 正文

中控考勤机在IE下 javascript 调用 activex dll

第一步:注册

把dll文件复制到系统目录,注册:

regsvr32 %windir%\system32\zkemkeeper.dll

成功的话会弹出成功提示

第二步:添加到HTML

<OBJECT ID=”CZKEM1″ WIDTH=192 HEIGHT=192
CLASSID=”CLSID:classid”
DATA=”DATA:application/x-oleobject;xxxxx”>
object里的id是用来js调用事件的,所以可以随便起个,classid是在注册成功后生成的,所以说是唯一的.

至于如何找到classid有几种方法,可以百度下,我使用Microsoft ActiveX Control Pad这个软件.

Microsoft ActiveX Control Pad下载地址

获取classid

用MACP新建一个HTML页面,然后再选择Insert ActiveX Control插入一个控件,type就是你的控件名,如果注册成功的话,就可以在type里面找到,插入成功后,在object里面就可以复制classid出来了.

 

第三步:用JavaScript调用方法and触发事件

调用方法

var obj = document.getElementById(“CZKEM1”);
obj.Connect_Net();
因为IE的安全设置不会显示,把这个 ActiveX的相关安全性调低。

 

 

本文固定链接: http://cyq.me/1941 | 春与秋

该日志由 cyq 于2017年04月08日发表在 电脑技巧 分类下, 通告目前不可用,你可以至底部留下评论。
原创文章转载请注明: 中控考勤机在IE下 javascript 调用 activex dll | 春与秋

中控考勤机在IE下 javascript 调用 activex dll:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter