2014-09-01 95 views
-4

我正在开发基于Web的应用程序,使用PHP & MySQL。我的应用程序要求用户在我的产品输入表单中将条形码扫描器拍摄到AUTOFOCUS-ed字段,在AUTOFOCUS-ed字段填充BARCODE扫描仪的代码镜头后,表格中列出了类似编码的产品(产品我正在扫描可能有类似的条形码,但价格不同),其中用户需要选择特定的产品。编程条形码扫描器以附加TAB而不是ENTER

我使用的扫描仪是TVS BSC-101 STAR扫描仪,它在印度最受欢迎。 问题是,它正在读取作为附加代码的ENTER,我需要对它进行编程以附加TAB(或模拟键盘上的TAB按钮的东西),否则它不会移动到用户基于代码的下一个字段扫描,获得类似编码产品列表的列表。

任何人都可以帮助我在这里,感谢您的帮助。

+0

因此,你正在寻找JavaScript? – rybo111 2014-09-01 12:07:17

+1

http://stackoverflow.com/a/15556790/2186023第二种方法对您来说可能比覆盖扫描仪本身的输出更可行 – DrCopyPaste 2014-09-01 12:08:08

+0

[The BS-C 101 Star MANUAL](http://www.tvs- e.in/pos/drivers/BS-C101-Star-Programming-Guide.pdf):查找“Message Terminator”,你应该能够简单地扫描配置代码进入配置模式,然后选择你想要的终止字符,然后扫描结束配置代码并完成;) – DrCopyPaste 2014-09-01 12:17:29

回答

0

阅读输入应触发页面重新加载,不是吗? 如果是这种情况,请实现一个读取条形码并输出相似条形码的PHP函数。

否则,你可以通过javascript禁止输入按键,并模拟一个标签按键