<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讀卡器包含低頻ID卡讀卡器,高頻IC卡讀卡器,NFC讀寫器,超高頻UHF讀卡器以及相應(yīng)的模組,智能卡包含印刷彩卡,CPU卡,電子標(biāo)簽

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

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

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

            ? ? ?友我科技的大部分IC卡讀卡器都支持BS結(jié)構(gòu)網(wǎng)頁(yè)工作模式,包括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)安裝由安裝程序自動(dòng)選擇適合當(dāng)前瀏覽器的版本。

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

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

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

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

            ? ? ?

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

            ? ? ?

            ?


            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.尋卡,并獲得卡號(hào),卡號(hào)可以根據(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)證錯(cuò)誤";

            return;

            ? ?}?

            ? ?

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

            ? ?if(i<0)

            ? ?{

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

            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)證錯(cuò)誤");

            return;

            ? ?}

            ? ??

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

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

            ? ?if(i<0)

            ? ?{

            alert("寫塊錯(cuò)誤");

            return;

            ? ?} ?

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

            ? ?alert("寫塊成功");

            ? ?CloseReader();

            }

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


            相關(guān)聯(lián)的產(chǎn)品
            YW-605RA
            YW-605RA

            串口射頻卡RFID讀寫器

            USB免驅(qū)動(dòng)IC卡讀卡器,支持Windows,安卓和linux,型號(hào)YW-605RA

            高頻RFID讀寫器,Linux讀卡器

            SDT-HA
            SDT-HA

            USB免驅(qū)IC卡讀卡器發(fā)卡器SDT-HA

            價(jià)格低的射頻卡讀寫器,IC卡讀卡器SDT-HA

            高頻RFID讀寫器,WEB讀卡器,安卓讀卡器,Linux讀卡器

            YW-605HA
            YW-605HA

            USB免驅(qū)IC卡讀卡器發(fā)卡器YW-605HA

            USB免驅(qū)動(dòng)IC卡讀卡器,支持web,安卓和linux,型號(hào)YW-605HA

            高頻RFID讀寫器,WEB讀卡器,安卓讀卡器,Linux讀卡器

            YW-607HC
            YW-607HC

            NFC讀寫器YW-607HC

            支持web瀏覽器,windows,安卓,linux的NFC讀寫器YW-607HC

            高頻RFID讀寫器,WEB讀卡器,安卓讀卡器,Linux讀卡器

            RFID讀寫器,IC卡讀卡器, 智能卡讀卡器,RFID讀卡器, 電子標(biāo)簽,CPU卡讀寫器,讀卡模塊
            北京友我科技有限公司 版權(quán)所有 (C)2025-2025
            客戶服務(wù)中心信箱:[email protected]
            熱線直撥: 010-57049038 18910685939 電話微信:13691531038,13671114914
            京ICP備14016005號(hào)
            微信掃一掃聯(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>
                      欧美高清中文字幕精品日韩不卡国产在线一区 | 99热超碰在线播放 | 婷婷国产成人精品一区二区 | 91久久久裸身美女 | 学生妹一级片 |