【发布时间】:2012-08-29 14:43:49
【问题描述】:
我在我的 Web 应用程序中使用 RFID 扫描仪,我希望页面在后台监听扫描仪输入。
扫描仪读取 10 位 RFID 标签并将其作为标准键盘输入传输。 页面接收到的号码始终为 10 位数字,并且始终会非常快速地传输,比任何人都可以键入的速度快得多。
有没有办法用jQuery捕捉这10位数字,然后用数据库处理数字字符串?
感谢您的帮助。
另外,据我所知,扫描器不会在代码之前发送任何特殊的标头,除非有程序可以告诉我这一点,否则我不认为 jQuery Barcode Listener 插件是一个选项。 http://code.google.com/p/jquery-barcodelistener/
但它确实会在扫描代码后自动按回车。
我知道我可以只使用文本输入,但扫描仪将用于员工跟踪他们的工作时间,员工应该看不到正在输入页面的数字,因为这应该防止篡改,只需输入其他人的号码即可为他们打卡或打卡。
【问题讨论】: