USB 바코드 스캐너를 PC에 연결할 수 있다면 지금 당장 궁금합니다. 뭔가 스캔하면 제품 데이터베이스 만 확인하면됩니다.입력란을 클릭하지 않고도 레일 입력 바코드 입력
자세한 내용 :
우리 가지고 당신이 입력 필드를 클릭하면 현재 레일로 작성된 CRM 당신 간단한 스캔하고 모든 잘이지만이 사람들이 원하는대로 할 수 있지만, 만약하게 할 수 있습니다 그들은 자동으로 제품에 대한 데이터베이스를 확인해야 스캔합니까? 입력란을 클릭하지 않더라도?
스캐너 : http://www.conrad.at/medias/global/ce/9000_9999/9100/9140/9144/914408_LB_00_FB.EPS_1000.jpg
TL; DR
의 USB 바코드 스캐너 -> 입력 필드에 클릭없이 검색 및 쿼리 데이터베이스
편집 :
좋아 지금은 내가 일부 코드를 복사 한 사이트에서는 기본으로 바코드를 캡처하여 인쇄합니다. 이제 양식을 숨기고 싶지만 여전히 입력이 인쇄됩니다. 어떻게 든 가능합니다.
http://www.deadosaurus.com/demos/barcode.html
는 형태가 있지만, 난 그냥 입력 필드없이 입력 검사 도구와 같은 키로거를 원한다.
고마워요!
var pressed = false;
var chars = [];
$(window).keypress(function(e) {
if (e.which >= 48 && e.which <= 57) {
chars.push(String.fromCharCode(e.which));
}
console.log(e.which + ":" + chars.join("|"));
if (pressed == false) {
setTimeout(function(){
if (chars.length >= 10) {
var barcode = chars.join("");
console.log("Barcode Scanned: " + barcode);
// assign value to some input (or do whatever you want)
$("#barcode").val(barcode);
}
chars = [];
pressed = false;
},500);
}
pressed = true;
});
});
$("#barcode").keypress(function(e){
if (e.which === 13) {
console.log("Prevent form submit.");
e.preventDefault();
}
});
글쎄 우리는 당신이 지금 당신의 스캐너와 어떻게 "대화"를하는지조차 모릅니다. 우리가 당신을 도우려는 경우 더 많은 정보가 필요합니다. –
이 스캐너의 작동 방식에 따라 다르지만 숫자 텍스트 필드에 포커스를 설정 한 다음 값이 변경되면 JS를 통해 확인해야합니다. 스캐너가 숫자 열을 보내는 키보드처럼 작동한다고 가정합니다. – Wukerplank
실제로 키보드처럼 작동합니다. – alexMmM