IE浏览器身份证阅读插件,使用js调用阅读插件调用二代证阅读器读取身份证信息(支持中盾身份证阅读设备,如需支持其它设备可与我联系QQ:19937243;E-Mail:nxiaoping@163.com)
插件下载地址
http://download.csdn.net/detail/nxiaoping/5974003
js代码
var sRead=new ActiveXObject("TSFZReader.IDCardReader");
if(sRead.DInit()){ //每隔1秒阅读一次 setInterval(function(){ if(sRead.read()){ var sdata={SfzHm:sRead.sfzno,Name:sRead.name,SexCode:sRead.sexcode, XB:sRead.sex,MinZuCode:sRead.mzcode,MinZu:sRead.minzu,Birth:sRead.birth,Addr:sRead.address,Addr1:sRead.address1, Fzjg:sRead.publisher,Yxqs:sRead.yxqs,Yxqe:sRead.yxqe,PicPath:sRead.pic,PicB64:sRead.pic_encode }; $("#sfzhm").val(sdata.SfzHm); $("#name").val(sdata.Name); $("#xb").val(sdata.XB); $("#mz").val(sdata.MinZu); $("#dz").val(sdata.Addr); $("#Fzjg").val(sdata.Fzjg); } },1000); }else{ alert("未找到身份证阅读器!")}
html代码
身份证号码<input id="sfzhm" /><br> 姓名<input id="name" /><br> 性别<input id="xb" /><br> 民族<input id="mz" /><br> 地址<input id="dz" /><br> 发证机关<input id="Fzjg" />