- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IDCardWeb网页版-居民二代身份证通用阅读控件IDCardWeb
居民二代身份证通用阅读控件
IDCardWeb(网页版)
版本:116
使用手册
王其泳 · phototake@
2016年11月 修订
一、IDCardWeb简介
IDCardWeb是一款通用的配合二代身份证阅读器实现网页读取二代身份证信息的控件。作为web应用开发者,我们经常会遇到要在浏览器中采集身份证信息的需求,而阅读器厂家提供的很难达到使用要求。IDCardWeb针对这一需求,通过在网页中嵌入控件,实现准确、快速、安全、防篡改地采集身份证信息。居民二代身份证的姓名中可能含有的生僻字使用的是专用编码和字库,在使用通用字库的计算机中是不能显示的,IDCardWeb通过生僻字内码等方式很好地解决了此问题。IDCardWeb能够在无界面、图标界面、基本界面、照片界面和标准界面中转换,适应于不同的应用场合。IDCardWeb提供丰富的数据接口,让应用开发者方便地进行二次开发。IDCardWeb采用阅读事件异步返回数据,全自动、连续循环地阅读采集数据和处理,同时提供单次同步读卡接口,让应用开发者更人性化地开发系统。
IDCardWeb采用信息产业部数据通信科学技术研究数据所制定的《居民身份证验证安全控制模块接口》进行开发,因此 IDCardWeb可以适用于不同厂家利用这一标准生产的二代身份证阅读器,兼容USB接口和串口接口的阅读器设备。
IDCardWeb 支持多种浏览器。支持IE或IE内核、火狐、Opera、Chrome(低于44版)、WEBKIT内核等浏览器。
二、系统要求
服务端:可以是任何操作系统,任何web服务器。
客户端:windows操作系统(除win95/98外),Internet Explorer5.5及以上版本或IE内核、火狐、Opera、Chrome(低于44版)、WEBKIT内核等浏览器。
三、IDCardWeb的安装
1. 服务端
在页面中嵌入IDCardWeb控件。示例网页 IDCardWeb.htm
html
...
OBJECT ID=ieIdc
CLASSID=clsid:63CAB467-5BB8-4CB2-8C87-C8F3B66040C0
style= width:134px; height=40px;
embed id=myIdc
TYPE=application/x-pt-idcardweb
style= width:134px; height=40px;
event_OnRead=onRead
event_OnStatus=onStatus
event_OnMessage=onMessage
event_OnClear=onClear
/OBJECT
...
/html
script type=text/javascript
var idcId, idc, idcData; //- 全局变量,方便调用
window.onload=function (){
//- IDCardWeb多浏览器适配和对象变量设定。
var ie = document.getElementById(ieIdc);
var ff = document.getElementById(myIdc);
if(typeof(ie.idcard)!=undefined) {
idc = ie;
idcId = #ieIdc;
}else if(typeof(ff.idcard)!=undefined) {
idc = ff;
idcId = #myIdc;
}else{
alert(IDCardWeb控件装入失败!);
return;
}
idcData = idc.IDCard;
//- 网站授权。License请与phototake@联系获取。
idc.License = ......;
//- 停止自动读卡间隔时间(秒),默认600秒,为0时不自动停止
idc.AutoStopTime = 300;
//- 设置界面大小,0-无界面(0*0),1-图标界面(20*20)(默认),2-基本信息界面(40*134,只显示姓名和身份证号),3-标准界面(220*450),4-照片界面(176*134)
idc.Size = 2;
//- 设置阅读按键类型,0-无按键,1-图标按键(默认),2-文字按键
idc.ReadButtonType = 2;
//- 设置是否寻找串口设备,ture-启动时寻找一次串口设备,false-不寻找串口设备(默认)
idc.COMEnabled = false;
//- 设置相片图片格式,支持jpg、png、bmp格式输出,默认jpg
idc.PicFormat = png;
//-
文档评论(0)