[問題] 限制只能用條碼掃描器不能用鍵盤?

作者: duolala (哆啦啦)   2015-02-26 11:13:44
法一︰目前個人設計是固定幾秒清資料
法二︰希望是設計能夠偵測第一個字到最後輸入的時間差小於1秒
法一的缺點就是條碼只輸入一半的時候,剛好又遇到清資料的時間,會造成條碼不完整要
重新輸入。
希望能設計成法二的方式,增加操作性。
或是有其他方法來分別是手動輸入還是使用掃描器輸入?
不知有無大大能指教一下?
作者: mrbigmouth (大嘴先生)   2015-02-26 11:38:00
複製貼上也不用一秒啊
作者: onininon (萬)   2015-02-26 11:39:00
readonly
作者: mmis1000 (秋月戀楓)   2015-02-26 12:37:00
disabled
作者: KawasumiMai (さあ、死ぬがいい)   2015-02-26 16:00:00
法二+禁止貼上(禁止上面右鍵+禁止Ctrl鍵)?因為那些機器其實就是模擬鍵盤輸入吧?
作者: duolala (哆啦啦)   2015-02-27 11:38:00
防止快速鍵貼上早已防止,測試一下看有無javascript語法可以防止按鍵操作而不是防止輸出值掃描器等同鍵盤呀,不然真的只想到利用時間差來防堵了
作者: minejel (夢幻泡影)   2015-03-05 10:46:00
會用到要使用條碼機的場所,有必要擔心有駭客這種問題嗎?
作者: duolala (哆啦啦)   2015-03-05 20:01:00
並非要防駭客呀,是要避免使用者沒單就不能往下跑
作者: bestlong (bestlong)   2015-03-09 23:53:00
攔截到enter keycode就處理作業流程並清空欄位
作者: KawasumiMai (さあ、死ぬがいい)   2015-03-10 10:47:00
沒單就不能往下跑?你的意思是想過濾那些除了手邊有的條碼以外的資料嗎?
作者: joey770911 (joey770911)   2015-03-13 16:20:00
我剛好在做這個我是用input text把它寫成chang事件然後用掃瞄器做研討會點名XD

Links booklink

Contact Us: admin [ a t ] ucptt.com