ユーザーが USB バーコード リーダーを接続して使用できるようにしたい ASP.NET Web アプリがあります。つまり、長い数字を入力する代わりに、それをスキャンして、値をページのフィールドに自動的に入力します。私がこれを行う方法を知っている人はいますか?ありがとう
7189 次
3 に答える
1
バーコード リーダーがコンピューターに接続されていて、ユーザーが何かをスキャンすると、バーコード リーダーはこのスキャンされたバーコード テキストを次のいずれかに送信します。
<input type='text'/>
これは現在アクティブであり、このテキストは自動的に「Enter」で終了します。
したがって、キーが押され、キーコードが 13 (Enter または Return) であるかどうかを確認する JavaScript 入力イベントリスナーにアタッチするだけで、このイベントでグリッドにデータを入力するか、データをサーバーに送信できます。
その後、現在の入力フィールドをクリアして、バーコードリーダーからの新しいデータを待ちます。
これは純粋なブラウザー指向のソリューションですが、他にもあるかもしれません。
于 2013-08-01T14:00:54.347 に答える