在web浏览器中如何使用智能IC卡来登录系统呢?
在BS架构软件中,使用刷智能IC卡来登录系统,而不是输入用户名和密码,这样不仅快而且方便,让使用者有更好的体验。要实现这种功能,其实并不难。按照以下步骤就可以轻松实现智能IC卡web登录。


1、客户端安装友我科技IC卡读写器web插件, 支持E,Chrome,Firefox,Safari,Opera,Edge等主流浏览器。
2、准备USB免驱动NFC读写器YW-607HC。
3、当然还需要智能IC卡。

以上准备好后,就可以实施我们的js开发了。
引用好相应的js文件后, 当页面装载后我们就开始让读写器自动读卡。
页面装载完成后,延时一会,就开始调用start自动读卡setTimeout("Start()",800);

function Start()
{
    rfidreader.Repeat=1;
    rfidreader.HaltAfterSuccess=1;
    rfidreader.RequestTypeACardNo(1, 0);
}

这时候NFC读写器YW-607HC就自动开始读卡,当读到卡后,会触发回调函数
rfidreader.onResult(function(resultdata)
{
    switch(resultdata.FunctionID)
    {

case 0:
        if(resultdata.Result>0)
        {
                    postCardNo(resultdata.strData);        
        }
        break;
    }
}
);

resultdata.strData就是NFC读写器YW-607HC读到的智能IC卡卡号。
当读到卡号后,我们调用postCardNo将卡号以Post方式发送给服务器,服务器收到将卡号与后台数据库比对并调用该卡对应的用户信息后,确定该卡是否可以登录。
完整的源代码和页面请查看:http://www.youwokeji.com.cn/CloudReader/Sample38.html

在web浏览器中如何使用智能IC卡来登录系统相关推荐

  1. 智能IC卡称重系统流程及技术要求

    1.司机至开卡处凭行车本或身份证领取智能IC卡:发卡主要有两种模式: 自助发卡:系统内已有车辆信息,司机可通过身份证扫描,自助领取IC卡,对于装车量等信息,由司机手动通过触摸屏录入,录入完毕,点击&q ...

  2. 商用密码产品认证-智能IC卡

    商用密码产品认证-智能IC卡 产品概述 相关标准规范 应用要点 产品概述 智能IC卡是将一个或多个集成电路芯片嵌装于塑料基片上制成的卡片,卡内的集成电路具有数据存储.运算和判断功能,并能与外部进行数据 ...

  3. 电子门禁系统及智能IC卡标准与产品

    电子门禁系统及智能IC卡标准与产品 产品概述 电子门禁系统能够对重要区域人员进出的进行管理管理,是实现物理和环境访问控制的有效手段,目前常见的是以人员拥有非接触式智能IC卡(以下统称智能IC卡)为鉴别 ...

  4. 第十一章:WEB浏览器中的javascript

    客户端javascript涵盖在本系列的第二部分第10章,主要讲解javascript是如何在web浏览器中实现的,这些章节介绍了大量的脚本宿主对象,这些对象可以表示浏览器窗口.文档树的内容.这些章节 ...

  5. 禁用Cookie在web浏览器中读取/写入c#应用程序

    我希望网站无法读取cookie或在webbrowser c#控制应用程序中写入新的cookie.当webbrowser c#应用程序运行时,我宁愿禁用所有网站的所有读/写cookie操作,如果不是,那 ...

  6. 服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用。请点击 Web 浏览器中的“刷...

    错误提示: 服务器应用程序不可用您试图在此 Web 服务器上访问的 Web 应用程序当前不可用.请点击 Web 浏览器中的"刷新"按钮重试您的请求. 管理员注意事项:详述此特定请求 ...

  7. html在浏览器显示图片,html - 在所有Web浏览器中显示TIFF图像

    html - 在所有Web浏览器中显示TIFF图像 如何在HTML页面中处理TIFF文件? 我想在HTML页面中显示TIFF文件. 我尝试使用嵌入式标签,对象ID,img等.但我无法在HTML页面中显 ...

  8. 如何在 Web 浏览器中启用 Java?

    本文适用于: 平台: Windows 8, Windows 7, Vista, Windows XP, Windows 2000, Windows 2003, Macintosh OS X 问题 即使 ...

  9. 如何将3D文件(solidworks等工具导出的STL/DAE文件)在Web浏览器中加载展示

    在前一篇博客中,我将3D文件导入到了Rviz中做机器人的模型展示,今天尝试下将3D文件放在Web浏览器中展示.在Web端渲染3D模型是比较麻烦的,但是好在有three.js等这样的Web3D引擎,才使 ...

最新文章

  1. MySQL数据库中的内置函数
  2. python“ with”语句的用途是什么?
  3. UISeatchBar
  4. wxWidgets:VScroll示例
  5. w3c+html+格式转换,HTML 转义字符
  6. Microsoft photosynth(图片三维展示)
  7. 模型压缩案例-SSDYou only look once
  8. python用psf函数_python学习之-类的内置函数
  9. React-Router 源码分析1
  10. 收藏:PCWorld:火狐浏览器已宣告死亡
  11. (50)FPGA面试题消除一个glitch实现
  12. (转)Clang 比 GCC 编译器好在哪里?
  13. 【题解】洛谷P3435 [POI2006] OKR-Periods of Words(KMP)
  14. Ubuntu16.04.1安装Caffe(GPU)
  15. ubuntu下载python3.8_ubuntu16.04纯净版-安装Python3.8.1/升级pip
  16. 使用 Python 批量下载喜马拉雅有声书音频
  17. Java文件上传【通用】
  18. 阿里云服务器延迟多少?测一下
  19. 1155低功耗cpu排行_低功耗是亮点 Intel第三代酷睿CPU评测
  20. public static void main解释

热门文章

  1. 成都IT公司公积金缴纳情况曝光!
  2. python画蝴蝶结_Shapely中的多边形相交错误:“Shapely.geos.TopologicalError:geos intersection操作生成了空几何体”...
  3. 电容笔有什么用?值得推荐的ipad电容笔
  4. Revit二次开发知识分享(十四) 选择轴网快速生成标注
  5. 戴尔T330服务器装win8系统,win8系统安装步骤
  6. cad脚本合适_AutoCAD小秘密045:动作录制器,穷人版的脚本
  7. 静态路由浮动路由配置-思科模拟器
  8. 代入感太强了!我已经使用Docker来管理我的项目了
  9. 强化学习面试大纲(看这一篇就够啦)
  10. WRF模式的运行(二)