如果我有一個運行php和apache的網站,我需要怎樣才能將掃描儀附加到它?如何讓掃描儀在我的網頁上的某個網頁表單上填寫值?PHP和條碼掃描器
回答
我剛剛爲應用程序執行了此操作。這其實很簡單。掃描儀只是另一種輸入法,實際上與鍵盤相似。當您掃描條形碼時,掃描儀會解碼數據並將其發送給正在等待接收的任何應用程序。在基於網絡的應用程序中,它將是一個表單,最有可能與焦點的textarea。然後數據將填充文本區域,就好像有人將條形碼的數據輸入到文本區域一樣。然後表格被正常提交和處理。
只要確保textarea具有焦點,否則數據將無處不在或無論焦點在哪裏(可能是另一個表單字段或地址欄)。
我還沒有想到如何獲取表單自動提交條形碼數據的條目,因爲掃描儀不發送事件信息(即提交)和特殊字符,如製表符(\ t)不要似乎工作。 (如果有人知道如何做到這一點,我非常有興趣知道如何做到這一點)。
使用文本區域而不是文本框作爲選項卡。 re autosubmit - 使用javascript確定用戶什麼時候停止輸入(通常是停止輸入後的.5s,對於條形碼掃描儀來說是好的) – 2010-05-24 20:34:04
除非你處理的是隨機長度的條形碼,否則它們會有一個固定的長度,所以一些javascript檢測何時在輸入字段中輸入了正確數量的字符 - >觸發提交。 – 2010-05-25 17:00:39
某些掃描器允許您在輸入的結尾/開始處附加特殊字符。我用這個來追加[ENTER]鍵。該表單有一個隱藏的提交按鈕。工作得很好。 唯一的問題是如果焦點在地址欄或其他地方。爲此,我使用JS循環來檢查並設置輸入元素的焦點。 – Bogdan 2010-06-06 17:32:57
通常,這些掃描儀相當於鍵盤輸入,因此您只需在網頁上選擇適當的輸入點,掃描並提交表單。
WASP使得線條碼掃描器,簡單地插入USB或PS/2輸入並基本上將掃描的條形碼轉換爲字符,就像用戶使用鍵盤輸入它們一樣。他們有一個常見問題和幫助視頻,可能也有幫助。
在設計您的網絡應用程序時,根據用戶與它的交互方式,您可以使用Javascript將焦點從一個字段移動到另一個字段,以便用戶可以順序掃描條形碼,而不必單擊字符所在的字段。 (類似於某些表單移動焦點,如鍵入已知長度的數據,例如郵政編碼或電話號碼。)
你可以試試這個:
我認爲這是使用PHP在Web應用程序 條形碼整合的最佳途徑。
integrating barcode scanner into php application?
我希望這個鏈接是有用所有。
- 1. 條碼掃描
- 2. Phonegap條碼掃描器
- 3. iOS條碼掃描器
- 4. 條碼掃描器Android Sqlite
- 5. VIN條碼掃描器SDK
- 6. iOS條碼掃描器
- 7. Android的條碼掃描器
- 8. Android - 條碼掃描器
- 9. ZXing庫條碼掃描器
- 10. 條碼掃描器API
- 11. 本書條碼掃描器
- 12. 條碼掃描器輪詢
- 13. Matlab:條碼掃描器
- 14. PhoneGap - 條碼掃描器(Android)
- 15. Android條碼掃描器 - onActivityResult
- 16. 安裝條碼掃描器
- 17. Android條碼掃描器
- 18. HTML5條碼QRcode掃描器
- 19. 條碼打印和掃描
- 20. 條碼掃描器和jquery ajax調用?
- 21. Python evdev和條形碼掃描器
- 22. Winforms按鍵和條形碼掃描器
- 23. RIPS PHP代碼掃描器
- 24. QR碼掃描不適用於條碼掃描器
- 25. AVCaptureSession條碼掃描
- 26. Swift條碼掃描
- 27. Android條碼掃描器 - 自動選擇掃描器
- 28. Zxing條碼掃描器代碼
- 29. 使用zxing條碼掃描儀獲取條碼掃描圖像?
- 30. 在條形碼掃描儀掃描時用java打印條碼
要向webform添加值,掃描程序必須連接到客戶端計算機,而不是服務器 – 2010-05-24 20:28:55