📄 1.html
字号:
<HTML>
<head>
<script language="JavaScript">
<!--
function HideActiveX() {
//CVR_IDCard.Visible=false;
ClearIDCard();
ClearForm();
document.all['ReadResult'].value ="等待验证";
return true;
}
function ClearIDCard() {
CVR_IDCard.Name="";
CVR_IDCard.NameL="";
CVR_IDCard.Sex="";
//CVR_IDCard.SexL="";
CVR_IDCard.Nation="";
//CVR_IDCard.NationL="";
CVR_IDCard.Born="";
CVR_IDCard.CardNo="";
CVR_IDCard.Police="";
CVR_IDCard.Activity="";
CVR_IDCard.NewAddr="";
return true;
}
function ClearForm() {
document.all['Name'].value = "";
document.all['Sex'].value = "";
document.all['Nation'].value = "";
document.all['Born'].value = "";
document.all['CardNo'].value = "";
return true;
}
function FillForm() {
var pName=CVR_IDCard.NameL; //var pNameL=CVR_IDCard.NameL;
var pSex=CVR_IDCard.SexL; //var pSexL=CVR_IDCard.SexL;
var pNation=CVR_IDCard.NationL; //var pNationL=CVR_IDCard.NationL;
var pBorn=CVR_IDCard.BornL; //var pBornL=CVR_IDCard.BornL;
var pAddress=CVR_IDCard.Address;
var pCardNo=CVR_IDCard.CardNo;
var pPolice=CVR_IDCard.Police;
var pActivity=CVR_IDCard.Activity;
var pNewAddr=CVR_IDCard.NewAddr;
var pActivityLFrom=CVR_IDCard.ActivityLFrom;
var pActivityLTo=CVR_IDCard.ActivityLTo;
var pPhotoBuffer=CVR_IDCard.GetPhotoBuffer;
document.all['Name'].value = pName; //document.all['Name'].value = pNameL;
document.all['Sex'].value = pSex; // document.all['Sex'].value = pSexL;
document.all['Nation'].value = pNation; //document.all['Nation'].value = pNationL;
document.all['Born'].value = pBorn; //document.all['Born'].value = pBornL;
document.all['CardNo'].value = pCardNo;
//显示照片Servlet
return true;
}
function ReadIDCard() {
CVR_IDCard.TimeOut=3;
ClearIDCard();
ClearForm();
document.all['ReadResult'].value ="请放卡...";
var strReadResult=CVR_IDCard.ReadCard;
FillForm();
document.all['ReadResult'].value ="返回值:"+strReadResult;
//alert(strReadResult);
return true;
}
function DoStopRead() {
CVR_IDCard.DoStopRead;
ClearIDCard();
ClearForm();
document.all['ReadResult'].value ="用户已取消读卡"
return true;
}
function DoCheckReader() {
var State=CVR_IDCard.GetState;
document.all['ReadResult'].value =State;
return true;
}
function Save_IDCard() {
var pName=CVR_IDCard.Name;
var pSex=CVR_IDCard.Sex;
var pNation=CVR_IDCard.Nation;
var pBorn=CVR_IDCard.Born;
var pAddress=CVR_IDCard.Address;
var pCardNo=CVR_IDCard.CardNo;
var pPolice=CVR_IDCard.Police;
var pActivity=CVR_IDCard.Activity;
var pNewAddr=CVR_IDCard.NewAddr;
var pActivityLFrom=CVR_IDCard.ActivityLFrom;
var pActivityLTo=CVR_IDCard.ActivityLTo;
var pPhotoBuffer=CVR_IDCard.GetPhotoBuffer;
if (pName == "") {
ClearForm();
alert('读卡内容为空,无法保存数据!请先读卡,再保存。');
return false;
}
document.all['Name'].value = pName;
document.all['Sex'].value = pSex;
document.all['Nation'].value = pNation;
document.all['Born'].value = pBorn;
document.all['Address'].value = pAddress;
document.all['CardNo'].value = pCardNo;
document.all['Police'].value = pPolice;
document.all['Activity'].value = pActivity;
document.all['NewAddr'].value = pNewAddr;
document.all['ActivityLFrom'].value = pActivityLFrom;
document.all['ActivityLTo'].value = pActivityLTo;
document.all['PhotoBuffer'].value = pPhotoBuffer;
//相片文件默认保存在 CVR_IDCard.PhotoPath
ClearIDCard();
return true;
}
//-->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>第二代居民身份证阅读软件――深圳华视电子读写设备有限公司(c)版权所有</title>
<link rel="stylesheet" href="pic/style3.css" type="text/css">
</head>
<body onLoad="HideActiveX()" topmargin="0" bgcolor="#D2F0FF">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="167%"> </td>
</tr>
</table>
<p>
<OBJECT classid="clsid:10946843-7507-44FE-ACE8-2B3483D179B7"
codebase="CVR100.cab#version=3,0,3,3" id="CVR_IDCard"
name="CVR_IDCard" width=0 height=0 align=center hspace=0
vspace=0>
</OBJECT>
</center>
<form name="MyForm" action="result.jsp" method=post
onSubmit="return Save_IDCard()">
<table border="0" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="21%"></td>
<td width="51%" colspan="3">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="33%">
<p align="right">
<input type="button" name="ReadCard" value="读身份证"
onclick="return ReadIDCard()">
</td>
<td width="33%">
<p align="center">
<input type="button" name="StopRead" value="停止读卡"
onclick="return DoStopRead()">
</td>
<td width="34%">
<p align="left">
<input type="button" name="StopRead1" value="检测设备"
onclick="return DoCheckReader()">
</td>
</tr>
</table> </td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%" colspan="3">
<HR> </td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%"> </td>
<td width="41%"> </td>
<td width="23%" valign="top"> </td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
姓名: </p> </td>
<center>
<td width="41%">
<input type="text" name="Name" size="20" class=Input3> </td>
</center>
<td width="23%" valign="top"> </td>
<center>
<center>
<center>
<td width="28%"></td>
</center>
</center>
</center>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
性别: </p> </td>
<center>
<td width="41%">
<input type="text" name="Sex" size="20" class=Input3> </td>
</center>
<td width="23%" valign="top"> </td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
民族: </p> </td>
<center>
<td width="41%">
<input type="text" name="Nation" size="20" class=Input3> </td>
</center>
<td width="23%" valign="top"> </td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
出生: </p> </td>
<center>
<td width="41%">
<input type="text" name="Born" size="20" class=Input3> </td>
</center>
<td width="23%" valign="top"> </td>
</tr>
<tr>
</center>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
<font color="#FF0000"><b>身份证号:</b> </font> </p> </td>
<center>
<td width="41%" colspan="2">
<input type="text" name="CardNo" size="49" class=Input2
style="color: #FF0000"> </td>
<td width="28%"></td>
</center>
</tr>
<tr>
<td width="21%"></td>
<td width="51%"> </td>
<td width="41%" colspan="2"> </td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%">
<p align="right">
<font color="#0000FF">操作提示:</font> </p> </td>
<td width="41%" colspan="2">
<input type="text" name="ReadResult" value="等待验证" size="32"></td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%"> </td>
<td width="41%" colspan="2">
<p align="left">
<!-- <input type="button" name="BtnAddBlackList" value="加入黑名单" onClick="return Addto_BlackList()">
<input type="button" name="BtnAllBlackList" value="全部黑名单" onClick="return All_BlackList()"> -->
</p>
<p align="left">
<!-- <input type="button" name="BtnSearchBlackList" value="查询黑名单" onClick="return Search_BlackList()"> -->
</p>
<p> </td>
<td width="28%"></td>
</tr>
<tr>
<td width="21%"></td>
<td width="51%"> </td>
<td width="41%" colspan="2"> </td>
<center>
<td width="28%"></td>
</center>
</tr>
</table>
</form>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -