Newer
Older
iris_temperature_front_gz / static / IDCard / IDCardReader.htm
wangxitong on 12 Mar 2020 2 KB 身份证识别
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"/>
<TITLE>IDCardRread Test Sample</TITLE>

</HEAD>


<BODY>

<script type="text/javascript">
function ListReaderCard()
{
	var readerState = CVR_IDCard.ListReaderCard();
	if (readerState == 1)
	{
		alert("¶Á¿¨Æ÷Á¬½ÓÕý³££¡");
	}
	else if (readerState == 0)
	{
		alert("ÎÞ¶Á¿¨Æ÷Á¬½Ó£¡");
	}
	else
	{
		alert("Òì³££¡");
	}
}

// var CardReaderId = null;
var Name = null;
var Sex = null;
var Nation = null;
var Born = null;
var Address = null;
var CardNo = null;
var IssuedAt = null;
var EffectedDate = null;
var ExpiredDate = null;
var Picture = null;
var result = null;
function ReadCard()
{
debugger
	CVR_IDCard.ReadContentType = 1;
  var strReadResult=CVR_IDCard.ReadCard();
  if (strReadResult == "0")
  {
    result = true;
		Name = CVR_IDCard.Name;
		Sex = CVR_IDCard.Sex;
    Nation = CVR_IDCard.Nation;
    Born = CVR_IDCard.Born;
    Address = CVR_IDCard.Address;
    CardNo = CVR_IDCard.CardNo;
    IssuedAt = CVR_IDCard.IssuedAt;
    EffectedDate = CVR_IDCard.EffectedDate;
    ExpiredDate = CVR_IDCard.ExpiredDate;
    Picture = CVR_IDCard.Picture;
  }
  else
  {
    result = false;
  }
}


function GetICSNR()
{
	var iPort = 3;	//´®¿ÚºÅ£¬¸ù¾Ýʵ¼ÊÉèÖÃ
  var snr=CVR_IDCard.IC_GetICSnr(1);
  //alert(strReadResult);
  if (snr == 0)
  {
		alert("¶Áȡʧ°Ü");
  }
  else
  {
		alert("¶Á¿¨³É¹¦,¿¨ºÅ£º"+snr);
  }
}


function WriteICCard()
{
	var iPort = 3;	//´®¿ÚºÅ£¬¸ù¾Ýʵ¼ÊÉèÖÃ
  var ret=CVR_IDCard.IC_WriteDataEx(1, 0, 1, 1, "FFFFFFFFFFFF", "00112233445566778899AABBCCDDEEFF");
  if (ret != 1)
  {
		alert("¶Áȡʧ°Ü");
  }
  else
  {
		alert("¶Á¿¨³É¹¦");
  }
}

function ReadICCard()
{
	var iPort = 3;	//´®¿ÚºÅ£¬¸ù¾Ýʵ¼ÊÉèÖÃ
  var ret=CVR_IDCard.IC_ReadDataEx(1, 0, 1, 1, "FFFFFFFFFFFF");
  if (ret != 1)
  {
		alert("¶Áȡʧ°Ü");
  }
  else
  {
		alert("¶Á¿¨³É¹¦");
  }
}


</script>


<OBJECT ID="CVR_IDCard"  name="CVR_IDCard" CLASSID="CLSID:10946843-7507-44FE-ACE8-2B3483D179B7" width="0" height="0"></OBJECT>
<!--<button onclick="ListReaderCard()">¶Á¿¨Æ÷״̬</button>-->
<!--<br>-->
<button onclick="ReadCard()">ReadIDCard</button>
<!--<br>-->
<!--<button onclick="GetICSNR()">IC¿¨ÎïÀí¿¨ºÅ</button>-->

<!--<br>-->
<!--<button onclick="WriteICCard()">дIC¿¨</button>-->

<!--<br>-->
<!--<button onclick="ReadICCard()">¶ÁIC¿¨</button>-->
</BODY>
</HTML>