如果我有一个运行php和apache的网站,我需要什么才能在上面附加一个扫描仪?如何让扫描仪在页面上的某个get表单上填充值?
发布于 2010-05-25 04:31:54
我只是为了一个应用程序而这么做。这其实很简单。扫描仪只是另一种输入法,实际上类似于键盘。当您扫描条形码时,扫描仪将对数据进行解码,并将其发送到等待接收的任何应用程序。在基于web的应用程序中,它将是一个表单,最有可能是一个带有焦点的文本区。然后,数据将填充到文本区,就像有人在其中键入条形码的数据一样。然后提交表单并正常处理。
只需确保文本区域具有焦点,否则数据将不会出现任何地方,也不会指向焦点所在的任何位置(可能是另一个表单域或地址栏)。
我还没有弄清楚如何让表单在输入条形码数据时自动提交,因为扫描仪不发送事件信息(即提交),并且制表符(\t)等特殊字符似乎不起作用。(如果有人知道如何做到这一点,我很想知道如何做到这一点)。
发布于 2010-05-25 04:20:00
发布于 2010-05-25 04:19:02
通常,这些扫描仪相当于键盘输入,因此您只需在网页上选择适当的输入点,扫描,然后提交表单即可。
https://stackoverflow.com/questions/2900010
复制相似问题