web端 刷卡器_在WEB浏览器使用IC卡读卡器的几种方案的对比

本文对比了三种在Web浏览器中使用IC卡读卡器的方案:只读读卡器、定制读卡器和ActiveX技术。通过分析,发现使用ActiveX技术将IC卡读卡器OCX控件嵌入网页,结合JavaScript调用,是最安全、最灵活且用户体验最佳的选择。该方法支持读写卡内容,避免了焦点丢失和误操作的问题。
摘要由CSDN通过智能技术生成

随着现在BS结构的程序越来越多,在BS结构的web浏览器中使用IC卡读卡器也就变得更常见了。在web浏览器中集成IC卡读卡器目前有以下几种方案:

1.使用只读读卡器将IC卡的卡号输入到焦点处。

2.使用定制的读卡器将IC卡内的某块数据输入到焦点处。

3.使用activeX技术将IC卡读卡器ocx控件嵌入到web网页中,使用js调用IC卡读卡器。

我们对以上3个方案作逐一对比,看看这3种方案哪一种方案更适合自己的软件。

1.使用只读读卡器将IC卡的卡号输入到焦点处。

这种是将IC卡嵌入到web网页中最简单的办法,使用一个仿键盘输出的USB读卡器例如SDT-KA将IC卡的卡号输出到任何有输入焦点的地方,优点是简单,程序不需要做任何更改,只需要在web页面中放置一个输入框,并将焦点设置在输入框就行。

虽然简单,但是简单带来一系列问题。

1.焦点一旦失去,就会导致卡号输出失败,客户就会抱怨系统不稳定。这种情况最容易出现,抛开客户的操作导致外,系统弹出一个对话框,弹出一个新闻等等都会导致焦点转移。

2.操作员可以直接在键盘上输入卡号,这种风险就太大。

3.有时候在不需要读卡的时候,把卡放上自动读卡了,例如正在输入金额或者会员名称,突然冒出一串卡号,麻烦的事情是自动加回车了,直接提交保存了。

使用这种办法将IC卡读卡器嵌入到web网页,总的来说就是风险大,客户体验差。

2.使用定制的读卡器将IC卡内的某块数据输入到焦点处。

这种方法比第一种方法在IC卡使用了更高级了,但是基本是一样模式,风险和体验是一样的。

3.使用a

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值