2014-09-01 1 views
-4

PHP & MySQL을 사용하여 웹 기반 응용 프로그램을 개발 중입니다. 내 응용 프로그램에서는 사용자가 제품 입력 양식의 자동 초점 필드에 바코드 스캐너를 촬영하도록 요구합니다.이 AUTOFOCUS-ed 필드에 BARCODE 스캐너 코드 샷이 채워지면 양식에 유사하게 코딩 된 제품 목록이 표시됩니다 (제품 나는 바코드가 같지만 가격이 다를 수 있습니다.) 사용자가 특정 제품을 선택해야합니다.ENTER 대신 TAB을 추가하는 바코드 스캐너 프로그래밍

내가 사용하는 스캐너는 인도에서 가장 인기있는 TVS BSC-101 STAR 스캐너입니다. 문제는 코드를 추가하는 것으로 ENTER를 읽었으며 Tab (또는 키보드의 Tab 버튼을 에뮬레이트하는 것)을 추가하도록 프로그램해야합니다. 그렇지 않으면 코드 기반 사용자가 다음 필드로 이동하지 않습니다. 스캔 한 후 유사하게 코딩 된 제품 목록을 얻습니다.

누구든지 나를 도울 수 있습니까, 도와 주셔서 감사합니다.

+0

JavaScript를 찾으십니까? – rybo111

+1

http://stackoverflow.com/a/15556790/2186023 스캐너 자체의 출력을 오버라이드하는 것보다 두 번째 방법이 더 적합 할 수 있습니다. – DrCopyPaste

+0

[BS-C 101 Star Manual] (http : //www.tvs- e.in/pos/drivers/BS-C101-Star-Programming-Guide.pdf) :'Message Terminator'를 찾으려면 구성 코드를 스캔하여 구성 모드로 들어가서 원하는 종료 문자를 선택하고 끝 구성 코드를 스캔하고 끝내십시오;) – DrCopyPaste

답변

0

읽기 입력은 페이지를 새로 고침해야합니다. 그렇지 않습니까? 이 경우 바코드를 읽고 비슷한 결과를 출력하는 PHP 함수를 구현하십시오.

그렇지 않으면 자바 스크립트를 통해 키 누르기를 금지하고 탭 키 누르기를 시뮬레이션 할 수 있습니다.