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

看板Ajax作者 (哆啦啦)時間9年前 (2015/02/26 11:13), 編輯推噓2(2013)
留言15則, 8人參與, 最新討論串1/1
法一︰目前個人設計是固定幾秒清資料 法二︰希望是設計能夠偵測第一個字到最後輸入的時間差小於1秒 法一的缺點就是條碼只輸入一半的時候,剛好又遇到清資料的時間,會造成條碼不完整要 重新輸入。 希望能設計成法二的方式,增加操作性。 或是有其他方法來分別是手動輸入還是使用掃描器輸入? 不知有無大大能指教一下? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.203.130 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1424920427.A.D3B.html

02/26 11:38, , 1F
複製貼上也不用一秒啊
02/26 11:38, 1F

02/26 11:39, , 2F
readonly
02/26 11:39, 2F

02/26 12:37, , 3F
disabled
02/26 12:37, 3F

02/26 16:00, , 4F
法二+禁止貼上(禁止上面右鍵+禁止Ctrl鍵)?
02/26 16:00, 4F

02/26 16:01, , 5F
因為那些機器其實就是模擬鍵盤輸入吧?
02/26 16:01, 5F

02/27 11:38, , 6F
防止快速鍵貼上早已防止,測試一下
02/27 11:38, 6F

02/27 11:39, , 7F
看有無javascript語法可以防止按鍵操作而不是防止輸出值
02/27 11:39, 7F

02/27 11:40, , 8F
掃描器等同鍵盤呀,不然真的只想到利用時間差來防堵了
02/27 11:40, 8F

03/05 10:46, , 9F
會用到要使用條碼機的場所,有必要擔心有駭客這種問題嗎?
03/05 10:46, 9F

03/05 20:01, , 10F
並非要防駭客呀,是要避免使用者沒單就不能往下跑
03/05 20:01, 10F

03/09 23:53, , 11F
攔截到enter keycode就處理作業流程並清空欄位
03/09 23:53, 11F

03/10 10:47, , 12F
沒單就不能往下跑?你的意思是想過濾那些除了手邊
03/10 10:47, 12F

03/10 10:47, , 13F
有的條碼以外的資料嗎?
03/10 10:47, 13F

03/13 16:20, , 14F
我剛好在做這個我是用input text把它寫成chang事件
03/13 16:20, 14F

03/13 16:21, , 15F
然後用掃瞄器做研討會點名XD
03/13 16:21, 15F
文章代碼(AID): #1Kxezhqx (Ajax)