js页面 读身份证
2024-09-08 06:58:09
硬件是 神思读卡器, 需要安装这个东西的驱动。
在web页面读取的话, 下载cab的包 进行注册,
<OBJECT classid="clsid:F1317711-6BDE-4658-ABAA-39E31D3704D3" codebase="SDRdCard.cab#version=1,3,5,0" width=330
height=360 align=center display=none hspace=0 vspace=0 id=idcard name=rdcard></OBJECT>
然后再js代码里就可以使用这个对象的属性和方法了。
rdcard.readcard();
var readcardno="";
if (rdcard.bHaveCard){
readcardno=rdcard.CardNo;
rdcard.bHaveCard=false;
}
if(readcardno==""){
alert('请确认读卡器上是否有卡 或者 是否输入身份证或农保卡');
}else{
alert('读卡成功');
rdcard.NameS;
rdcard.SexL;
rdcard.Born;
rdcard.Address;
rdcard.JPGBuffer
}
对象的属性参考这个文档:http://www.docin.com/p-1216156052.html
对于获取身份证的照片: rdcard.JPGBuffer 返回的是 jpg的base64位的编码,然后解码。 参考文档:http://www.atool.org/img2base64.php
java 代码 转码和解码:
最新文章
- iOS 强制退出程序APP代码
- 由乱序播放说开了去-数组的打乱算法Fisher–Yates Shuffle
- setContentView R can not be resovled
- BIRT报表工具,直接导出EXCEL
- Python在windows下的安装与配置
- <;转>;thinkphp自动验证无效的问题
- 学习opengl(起步)
- 最近国外很拉风的,,基于.net 的一个手表
- Android常见开源解决方案
- 新一代开源Android渠道包生成工具Walle
- ps-ef|grep-vgrep|grepsep|awk&#39;{print";kill-9";$2}&#39;|sh 这个表达式到底是什么意思啊?
- [基础]PeopleSoft中的作业和调度作业集合定义
- RDO Stack: No valid host was found. There are not enough hosts available.
- vue实现淘宝商品详情页属性选择功能
- lambda函数常见用法
- BZOJ 1671: [Usaco2005 Dec]Knights of Ni 骑士 (bfs)
- Xlua 不同平台链接库编译
- JAVA SE ------------------- 项目的菜单输入
- 嵌入式 Web Server 温度检测系统
- mac 下安装 express