2014-09-01 97 views
-4

我正在開發基於Web的應用程序,使用PHP & MySQL。我的應用程序要求用戶在我的產品輸入表單中將條形碼掃描器拍攝到AUTOFOCUS-ed字段,在AUTOFOCUS-ed字段填充BARCODE掃描儀的代碼鏡頭後,表格中列出了類似編碼的產品(產品我正在掃描可能有類似的條形碼,但價格不同),其中用戶需要選擇特定的產品。編程條形碼掃描器以附加TAB而不是ENTER

我使用的掃描儀是TVS BSC-101 STAR掃描儀,它在印度最受歡迎。 問題是,它正在讀取作爲附加代碼的ENTER,我需要對它進行編程以附加TAB(或模擬鍵盤上的TAB按鈕的東西),否則它不會移動到用戶基於代碼的下一個字段掃描,獲得類似編碼產品列表的列表。

任何人都可以幫助我在這裏,感謝您的幫助。

+0

因此,你正在尋找JavaScript? – rybo111 2014-09-01 12:07:17

+1

http://stackoverflow.com/a/15556790/2186023第二種方法對您來說可能比覆蓋掃描儀本身的輸出更可行 – DrCopyPaste 2014-09-01 12:08:08

+0

[The BS-C 101 Star MANUAL](http://www.tvs- e.in/pos/drivers/BS-C101-Star-Programming-Guide.pdf):查找「Message Terminator」,你應該能夠簡單地掃描配置代碼進入配置模式,然後選擇你想要的終止字符,然後掃描結束配置代碼並完成;) – DrCopyPaste 2014-09-01 12:17:29

回答

0

閱讀輸入應觸發頁面重新加載,不是嗎? 如果是這種情況,請實現一個讀取條形碼並輸出相似條形碼的PHP函數。

否則,你可以通過javascript禁止輸入按鍵,並模擬一個標籤按鍵