- 手动注册控件
要先将控件赋值到目录下,然后执行如下命令来进行注册
Regsvr32 c:\Windows\SysWOW64\LicRegClient.ocx
要注意控件是否签名的问题和IE浏览器安全设置的问题,控件是否成功加载和启用
看:设置->管理加载项->选择不同的条件进行筛选
- 自动注册控件.
1,首先用命令将文件打包成xxx.cab的包,然后在项目中引用这些cab包
类似于:
<!-- 增加xx操作控件和js-->
<object style="display: none;" width="0" height="0" id="ienroll_ie" codebase="#springUrl('/')resources/js/itruscertctl.cab#Version=1.1.2013.801" classid="clsid:DD2257CE-4FEE-455A-AD8B-860BEEE25ED6" type="application/xxxxenroll.CertEnroll">
</object>
<embed style="display: none;" id="ienroll_firefox" type="application/iTrusCertEnroll.CertEnroll.Version.1" width="0" height="0" />
<object style="display: none;" width="0" height="0" id="iTrusPTA_ie" codebase="#springUrl('/')resources/js/itruscertctl.cab#Version=2.5.7.1" classid="clsid:F1F0506B-E2DC-4910-9CFC-4D7B18FEA5F9" type="download/xxxxxctl.cab#Version=2,5,7,1" >
</object>
2.在IE浏览器中查看是否正确加载和启动了控件.
有时候不一定能正确加载
打包原理:
OCX:OCX称为对象类别扩充组件(Object Linking and Embedding (OLE) Control eXtension);
CAB:压缩包文件。存储多个压缩文件的单个压缩包文件。这些文件通常用于软件安装,还用来减小文件大小和缩短 Web 内容的相关下载时间。
这部分内容后面再做补充.现在不太熟悉