2012-05-05 30 views
0

HIDキーボードエミュレーションデバイスとして動作するUSB​​バーコードスキャナがあります。私は、テスト目的で、スキャンが完了したときにJavaScriptアラートをポップアップするWebページが必要です。私はイベントをテキストボックスのような目に見えるコントロールに結びつけたくないので、スキャン入力をキャプチャするコントロールに焦点を当てません。これはできますか?私は、Symbol USBバーコードスキャナで.NET 4.0とVB.NETでVS 2010を使用しています。ありがとうございました... BobバーコードがスキャンされたときのVB.NETイベント

+0

テキストボックスでこれを行うのは簡単でしょう:http://stackoverflow.com/questions/9530347/detect-barcode-reader-inputそれ以外の場合は、入力コントロールなしで 'document.onkeydown (barcodeInput); –

答えて

0

異なるバーコードスキャナは、タブや改行などの異なる制御文字を出力できます。スキャナのマニュアルをお読みください。

キープレスイベントハンドラを使用してそれらを選ぶことができるはずです。

+0

私の知る限りでは、キー・プレス(barcodeInput.Length> 5)は、イベントはコントロールに焦点を当てる必要があります。私は私のウェブページ上のコントロールなしでこのスキャンをキャプチャしたい。私のマニュアルをチェックしました(http://support.symbol.com/support/search.do?cmd=displayKC&docType=kc&externalId=15346603apdf&sliceId=&dialogID=51113397&stateId=0%200%2051105181 – Bob

+0

)ページのビューポートに注目する必要がありますjqueryを使ってこれを使うことができます。https://github.com/jeresig/jquery.hotkeys#readme –

関連する問題