1

ユーザーが USB バーコード リーダーを接続して使用できるようにしたい ASP.NET Web アプリがあります。つまり、長い数字を入力する代わりに、それをスキャンして、値をページのフィールドに自動的に入力します。私がこれを行う方法を知っている人はいますか?ありがとう

4

3 に答える 3

1

バーコード リーダーがコンピューターに接続されていて、ユーザーが何かをスキャンすると、バーコード リーダーはこのスキャンされたバーコード テキストを次のいずれかに送信します。

<input type='text'/>

これは現在アクティブであり、このテキストは自動的に「Enter」で終了します。

したがって、キーが押され、キーコードが 13 (Enter または Return) であるかどうかを確認する JavaScript 入力イベントリスナーにアタッチするだけで、このイベントでグリッドにデータを入力するか、データをサーバーに送信できます。

その後、現在の入力フィールドをクリアして、バーコードリーダーからの新しいデータを待ちます。

これは純粋なブラウザー指向のソリューションですが、他にもあるかもしれません。

于 2013-08-01T14:00:54.347 に答える