<td id="n3ws3"></td>
          <th id="n3ws3"></th>
            <b id="n3ws3"><menuitem id="n3ws3"></menuitem></b>
            <del id="n3ws3"><form id="n3ws3"></form></del>
            <b id="n3ws3"><menuitem id="n3ws3"></menuitem></b>
          1. <dd id="n3ws3"><dl id="n3ws3"></dl></dd>
            射頻IC卡讀卡器,RFID讀寫器,讀寫模塊產(chǎn)品研發(fā)定制和銷售,軟件定制服務(wù)。我們的目標(biāo):一流的產(chǎn)品,五星級服務(wù)!對客戶的需求做出快速響應(yīng)。
            企業(yè)使用員工卡登錄計算機(jī)配置
            Windows智能卡登錄系統(tǒng)
            WEB與發(fā)卡器
            WEB瀏覽器與UHF超高頻讀卡器
            WEB讀卡器 IC卡(NFC)發(fā)卡器
            PLC讀卡器 IC卡模塊
            安卓讀卡器 UHF讀卡器
            PCSC讀卡器 智能卡登錄
            新聞搜索
             
            最新新聞
            1  如何給IC卡寫自定義
            2  如何配置刷卡登錄電腦
            3  插卡登錄拔卡鎖屏
            4  在web頁面實(shí)現(xiàn)智能
            5  關(guān)于IC卡密鑰理解和
            6  BS架構(gòu)下NFC讀寫
            7  關(guān)于IC卡密鑰理解和
            8  如何配置NFC讀卡器
            9  企業(yè)使用員工卡登錄計
            10  Java JNI調(diào)用
            熱門新聞 點(diǎn)擊
             友我科技推出新一代農(nóng) 182023
             友我科技RFID讀寫 178514
             友我科技發(fā)布PC/S 178419
             友我科技RFID產(chǎn)品 115169
             射頻IC卡和IC卡讀 77866
             射頻卡讀寫模塊選購指 61048
             友我科技PCSC雙界 51431
             ISO14443 I 26483
             射頻卡讀寫器發(fā)卡器介 23817
             接觸式IC卡接口原理 18985
            產(chǎn)品推薦
               
              高頻磁鐵RFID標(biāo)簽  
             
               
              安全易用的CPU卡  
             
               
              IC手環(huán)M1手環(huán)  
             
               
              2.4G主動式 RFID電子標(biāo)簽  
             
               
              2.4G主動式 RFID電子標(biāo)簽  
             
               
              UHF遠(yuǎn)距離G2電子標(biāo)簽  
             
               
              各種尺寸的電子標(biāo)簽  
             
               
              異型圓幣卡  
             
               
              S70射頻卡RFID  
             
               
              125K只讀ID卡異型卡  
             
                 新 聞 中 心

            BS結(jié)構(gòu)中網(wǎng)頁程序如何使用IC卡讀卡器

            雙擊自動滾屏 發(fā)布者:YOWO 發(fā)布時間: 閱讀:3055

                BS結(jié)構(gòu)程序由于維護(hù)起來比CS結(jié)構(gòu)程序簡單,現(xiàn)在越來越多的需求使用BS結(jié)構(gòu)來實(shí)現(xiàn)。那么如何在BS結(jié)構(gòu)中的網(wǎng)頁程序中使用IC卡讀卡器呢?

                友我科技為此提供了現(xiàn)成的解決方案,采用Js+ocx方式,將IC卡讀卡器的驅(qū)動部分封裝在ocx中,在網(wǎng)頁端使用js腳本調(diào)用ocx的接口,不僅實(shí)現(xiàn)IC卡的讀卡,還可以對IC卡進(jìn)行寫卡操作。

                 友我科技的大部分IC卡讀卡器都支持BS結(jié)構(gòu)網(wǎng)頁工作模式,包括IC卡讀卡器YW-605HA,YW-608HA,YW-607,SDT-HA等等,這些讀卡器可以支持:ISO14443 TypeA(包含M1,S50,S70,FM08和CPU卡),ISO14443 TypeB和ISO15693協(xié)議卡片;支持NFC定義的Type1(ISO14443 TYPEA、TOPAZ),Type2(ISO14443 TYPEA、MIFARE Ultralight、 NTAG203/210/212/213/216等),Type3(Sony Felica), Type4(ISO14443 TYPEA/B、MIFARE DESFire等)。。

                ocx采用基于COM的activex技術(shù),分為32位版本和64位版本,軟件工程師可以根據(jù)需求自己選擇合適版本,或者選擇自動安裝由安裝程序自動選擇適合當(dāng)前瀏覽器的版本。

            在js腳本中,可以動態(tài)加載ocx控件,也可以選擇靜態(tài)加載ocx控件。

            動態(tài)加載方法:

            var obj = new ActiveXObject("YW60X.yw60xCtrl.1"); 

            靜態(tài)加載方法:

                 <object id="ReaderTest"

                    classid="clsid:167E1838-7388-4A24-86DE-985B91F0FFBF">  

                  </object> 


            js腳本控制IC卡讀卡器

            1.打開IC卡讀卡器

            function OpenReader()

            {

              if(document.ReaderTest.YW_USBHIDInitial()<=0)

              {

                  document.getElementById("CardNo").value = "沒有讀卡器";

                  return false;

               } 

              return true;

            }


            2.關(guān)閉IC卡讀卡器

            function CloseReader()

            {

               return document.ReaderTest.YW_USBHIDFree();

            }


            3.尋卡,并獲得卡號,卡號可以根據(jù)yw60x.ocx控件提供的各種方法做轉(zhuǎn)換,以滿足自己的顯示需求。

            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 = document.ReaderTest.ConvertCardNo(vCardNo, 0);

               i = document.ReaderTest.YW_CardSelect(1,LenCardNo,vCardNo);

               

               

            }


            4.讀卡

            function ReadCard()

            {

               var BlockID;

               var Key;

               RequestCard();

               BlockID = document.getElementById("BlockIDRead").value; 

               

               Key =document.ReaderTest.GetVariantFromHexStr(document.getElementById("KeyRead").value);

               i = document.ReaderTest.YW_KeyAuthorization(1,96,BlockID,Key);

               if(i<0)

               {

            document.getElementById("DataRead").value ="密鑰認(rèn)證錯誤";

            return;

               } 

               

               i = document.ReaderTest.YW_ReadaBlock(1,BlockID,16);

               if(i<0)

               {

            document.getElementById("DataRead").value ="讀塊錯誤";

            return;

               }  

               document.getElementById("DataRead").value = document.ReaderTest.GetHexStr(document.ReaderTest.OutData1); 

               document.ReaderTest.YW_Buzzer(1,5,5,1);

               CloseReader();

            }



            5.寫卡

            function WriteCard()

            {

               var BlockID;

               var Key;

               var Data;

               RequestCard();

               BlockID = document.getElementById("BlockIDWrite").value; 

               

               Key =document.ReaderTest.GetVariantFromHexStr(document.getElementById("KeyWrite").value);


               i = document.ReaderTest.YW_KeyAuthorization(1,96,BlockID,Key);

               if(i<0)

               {

            alert("密鑰認(rèn)證錯誤");

            return;

               }

                

               Data =document.ReaderTest.GetVariantFromHexStr(document.getElementById("DataWrite").value);

               i = document.ReaderTest.YW_WriteaBlock(1,BlockID,16,Data);

               if(i<0)

               {

            alert("寫塊錯誤");

            return;

               }  

               document.ReaderTest.YW_Buzzer(1,5,5,1);

               alert("寫塊成功");

               CloseReader();

            }

            在讀卡和寫卡中,可以將各個數(shù)據(jù)利用yw60x.ocx提供的des和3des函數(shù)進(jìn)行加密和解密,使得數(shù)據(jù)更安全,至此一個簡單的網(wǎng)頁端調(diào)用IC卡讀卡器程序就好了。



            相關(guān)產(chǎn)品

            最新RFID讀寫器產(chǎn)品手冊
            RFID讀寫器SDK開發(fā)包
            USB射頻卡RFID讀寫器YW-605-USB
            串口射頻卡RFID讀寫器YW-605-RS232
            射頻卡RFID讀寫器發(fā)卡器SDT系列
            NFC讀寫器YW-607HCYW-607

            打印本頁 || 關(guān)閉窗口
            企業(yè)簡介||付款方式||網(wǎng)站地圖||友情連接||聯(lián)系我們

            RFID讀寫器,IC卡讀卡器, 智能卡讀卡器,RFID讀卡器, 電子標(biāo)簽,CPU卡讀寫器,讀卡模塊
            北京友我科技有限公司 版權(quán)所有 (C)2008-2020
            客戶服務(wù)中心信箱:coodor#126.com(將#改為@)
            熱線直撥: 010-57049038 18910685939 電話微信:13691531038,13671114914
            京ICP備14016005號
            微信掃一掃聯(lián)系我們

            微信掃一掃聯(lián)系我們

            友我科技

              <td id="n3ws3"></td>
                    <th id="n3ws3"></th>
                      <b id="n3ws3"><menuitem id="n3ws3"></menuitem></b>
                      <del id="n3ws3"><form id="n3ws3"></form></del>
                      <b id="n3ws3"><menuitem id="n3ws3"></menuitem></b>
                    1. <dd id="n3ws3"><dl id="n3ws3"></dl></dd>
                      天天靠逼 | 亚洲200p | 日屄视频网站 | 俺去啦俺去也www官网 | sese网站 |

                      1
                      RFID讀寫器產(chǎn)品手冊下載
                      2
                      讀寫器開發(fā)SDK下載
                      3
                      點(diǎn)擊聯(lián)系友我科技
                      4
                      點(diǎn)擊聯(lián)系友我科技
                      5
                      WEB讀卡器開發(fā)指南
                      6
                      Windows讀卡器開發(fā)指南
                      7
                      Android讀卡器開發(fā)指南
                      8
                      Wince讀卡器開發(fā)指南
                      9
                      PLC讀卡器開發(fā)指南
                      10
                      Linux讀卡器開發(fā)指南
                      11
                      單片機(jī)讀卡器開發(fā)指南
                      12
                      PCSC讀卡器開發(fā)指南