在web浏览器页面使用IC卡读卡器

在web浏览器中要嵌入IC卡读卡器,如果使用IE浏览器,那么只能使用OCX控件,不管这个OCX后缀是dll还是ocx。

然后在网页端 通过javascript或者vbscript脚本调用ocx的接口来读写IC卡数据。


以下代码打开USB端口

function OpenReader()
{
  if(document.ReaderTest.YW_USBHIDInitial()<=0)
  {
      document.getElementById("CardNo").value = "没有读卡器";
      return false;
   } 
  return true;
}


以下代码寻卡操作
function RequestCard()
{
   var i;
   var CardType;
   var vCardNo;
   var LenCardNo;
   

   if(OpenReader()==false)return;

   i = document.ReaderTest.YW_RequestCard(1,82);
   if(i<0)
   {
	document.getElementById("CardNo").value ="寻卡失败";
	return;
   }
   i = document.ReaderTest.YW_AntiCollide(1);
   if(i<0)
   {
	document.getElementById("CardNo").value ="寻卡失败";
	return;
   }

   
   LenCardNo = document.ReaderTest.OutData1Size;
   vCardNo    = document.ReaderTest.OutData1;
   document.getElementById("CardNo").value = d
打开下面链接,直接免费下载资源: https://renmaiwang.cn/s/66dd7 在BS(Browser/Server,浏览器/服务器)架构下,Web浏览器通过与服务器端进行通信来实现用户界面的展示和数据处理。在这种环境下,使用IC读卡器进行数据交互是常见的需求。本文档将详细介绍在BS架构下Web浏览器如何使用IC读卡器,并且主要借助javascript脚本语言来实现相关的操作。了解BS架构的基本概念是必要的。在这种架构中,用户通过Web浏览器发送请求到服务器,服务器处理请求后将结果返回给浏览器,用户便可以通过浏览器界面进行查看和操作。因此,Web浏览器本身并不直接控制外部硬件设备,如IC读卡器。为了让浏览器能够与IC读卡器交互,通常需要在服务器端嵌入特定的组件或服务来响应浏览器的请求,并与硬件设备进行通信。这些组件或服务会将IC读卡器的状态和数据转换为可以在Web页面上显示和操作的形式。文档中提到的RFID读写器WEB开发手册是由北京友我科技有限公司编写的V1.0版本,属于2016年1月的资料。手册详细介绍了13.56MHz高频RFID读写器的开发使用方法。手册内容涵盖了从硬件设备的技术参数、支持的片类型(例如ISO14443A、ISO14443B、ISO15693、NFC Type1~Type4、ISO7816等)到支持的读写器型号,并且详细说明了B/S结构和读写器控件使用。在技术参数部分,文档介绍了读写器的基本性能指标,包括工作频率、片操作距离、片类型支持等信息。在片类型章节,用户可以找到读写器支持的不同标准的IC信息,这对于开发人员理解如何与特定类型的片交互至关重要。例如,ISO14443A、ISO14443B、ISO15693等是国际标准组织定义的片和读写器之间通信的标准协议。NFC(近场通信)是另一种短距离无线通信技术,广泛
评论 6
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值