iT邦幫忙

1

關於 ASP.net 網頁上的TextBox 使用掃描一維條碼輸入的問題

  • 分享至 

  • xImage

目前在開發的ASP.Net網頁上,在一個TextBox使用掃描一維條碼輸入發現有時會缺碼(使用同一個條碼掃多次,有時會發生),缺第幾碼不定,嘗試用Chrome 與 Eage 瀏覽器都會發生相同的問題。

於記事本中,多次掃描相同的條碼,則沒有發生過異常。

請教各位先進,不知道有無遇過這樣的情形,應該如何解決,謝謝。

https://ithelp.ithome.com.tw/upload/images/20230810/20076517iXN6pXaACf.jpg

看更多先前的討論...收起先前的討論...
allenlwh iT邦高手 1 級 ‧ 2023-08-10 15:25:40 檢舉
TextBox的長度問題?
pickuse iT邦新手 3 級 ‧ 2023-08-10 15:30:54 檢舉
我會先懷疑缺碼是「掃碼槍的靈敏度太差」造成的,因為市面上大部分的掃碼槍都會模擬成USB鍵盤,如果你打字都可以打進去那個 input 的話,那我就會懷疑掃碼槍是不是可以更換一下,再來有一種可能是你網頁不允許你打字太快
gheing iT邦新手 5 級 ‧ 2023-08-10 16:41:58 檢舉
1. TextBox的長度沒問題,同樣條碼多次掃描顯示正常,偶爾發生缺碼問題。
2. 有更換過掃碼器,也會一樣。
sam0407 iT邦大師 1 級 ‧ 2023-08-11 10:27:50 檢舉
這個textbox上有作任何AJAX的驗證或檢查嗎?先拿掉試試~~
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
hungho0208
iT邦新手 4 級 ‧ 2023-08-10 16:22:05

掃描槍會預設帶入換行符號,不知道是不是這個關係,

檢查一下移除換行符號之後的狀況

不然就是調整掃描速度(?

0
allenlwh
iT邦高手 1 級 ‧ 2023-08-10 17:17:37

這篇文章和你的問題很類似
Scanner scanned value incomplete in textbox

我要發表回答

立即登入回答