作者duolala (哆啦啦)
看板Ajax
標題[問題] 限制只能用條碼掃描器不能用鍵盤?
時間Thu Feb 26 11:13:44 2015
法一︰目前個人設計是固定幾秒清資料
法二︰希望是設計能夠偵測第一個字到最後輸入的時間差小於1秒
法一的缺點就是條碼只輸入一半的時候,剛好又遇到清資料的時間,會造成條碼不完整要
重新輸入。
希望能設計成法二的方式,增加操作性。
或是有其他方法來分別是手動輸入還是使用掃描器輸入?
不知有無大大能指教一下?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.203.130
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Ajax/M.1424920427.A.D3B.html
1F:→ mrbigmouth: 複製貼上也不用一秒啊 02/26 11:38
2F:推 onininon: readonly 02/26 11:39
3F:→ mmis1000: disabled 02/26 12:37
4F:→ KawasumiMai: 法二+禁止貼上(禁止上面右鍵+禁止Ctrl鍵)? 02/26 16:00
5F:→ KawasumiMai: 因為那些機器其實就是模擬鍵盤輸入吧? 02/26 16:01
6F:→ duolala: 防止快速鍵貼上早已防止,測試一下 02/27 11:38
7F:→ duolala: 看有無javascript語法可以防止按鍵操作而不是防止輸出值 02/27 11:39
8F:→ duolala: 掃描器等同鍵盤呀,不然真的只想到利用時間差來防堵了 02/27 11:40
9F:→ minejel: 會用到要使用條碼機的場所,有必要擔心有駭客這種問題嗎? 03/05 10:46
10F:→ duolala: 並非要防駭客呀,是要避免使用者沒單就不能往下跑 03/05 20:01
11F:→ bestlong: 攔截到enter keycode就處理作業流程並清空欄位 03/09 23:53
12F:→ KawasumiMai: 沒單就不能往下跑?你的意思是想過濾那些除了手邊 03/10 10:47
13F:→ KawasumiMai: 有的條碼以外的資料嗎? 03/10 10:47
14F:推 joey770911: 我剛好在做這個我是用input text把它寫成chang事件 03/13 16:20
15F:→ joey770911: 然後用掃瞄器做研討會點名XD 03/13 16:21