web中使用扫描枪

扫描枪实际上就是一输入设备,只不过它每次在输入的内容后面添加一个回车。因此在web中可以使用js监听回车事件。处理代码如下:

jQuery(function() {
   
    jQuery(document).on(‘keydown‘,‘.card_number‘, function(e){

e = e||event;
        var keyCode = e.keyCode ? e.keyCode : e.which ? e.which : e.charCode;
         if(keyCode==13){
            
             e.preventDefault();            
             //do something
             return false;
        }
    });
});

web中使用扫描枪

时间: 2024-08-24 18:23:12

web中使用扫描枪的相关文章

WinForm中TextBox 中判断扫描枪输入与键盘输入

本文转载:http://www.cnblogs.com/Hdsome/archive/2011/10/28/2227712.html 提出问题:在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入.如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最终需要加按回车键确认后判读条码.这时候我们就要判断输入设备是手工还是扫描枪. 尝试的方法: 1.将TextBox属性设为ReadOnly=true.结果:无法输入. 2.在TextBox的KeyPress事

【转】C#中判断扫描枪输入与键盘输入

提出问题:在收货系统中,常常要用到扫描枪扫描条码输入到TextBox,当条码无法扫描时,需要手工输入.如果是扫描枪输入时,我们将自动去判读条码,而手工输入时,最终需要加按回车键确认后判读条码.这时候我们就要判断输入设备是手工还是扫描枪.尝试的方法: 1.将TextBox属性设为ReadOnly=true.结果:无法输入. 2.在TextBox的KeyPress事件中设置属性e.handle=true.结果:扫描枪输入时也会触发KeyPress事件,因此也不能输入. 3.在TextBox的Valu

获取键盘输入或者USB扫描枪数据

/// <summary> /// 获取键盘输入或者USB扫描枪数据 可以是没有焦点 应为使用的是全局钩子 /// USB扫描枪 是模拟键盘按下 /// 这里主要处理扫描枪的值,手动输入的值不太好处理 /// </summary> public class BardCodeHooK { public delegate void BardCodeDeletegate(BarCodes barCode); public event BardCodeDeletegate BarCodeE

二维码扫描枪为何在商超店铺中受到欢迎呢?

科技的进步带动互联网的发展,而互联网的发展给我们生活带来了便捷,就比如在二维码支付的盛行的今天,很多超市便利店都开始寻求能够结合商品条码扫描和二维码收银功能的二维码扫描枪产品,技术的升级与发展,使得扫描设备具备通扫的功能,这也成为收银二维码扫描枪受到欢迎的原因之一. 一.功能多样化 传统的收银扫码枪只能够进行商品的条码扫描,虽然对于收银的效率有一定的提升,但收银找零还是给收银工作人员带来了较大的工作量.而新的收银扫码设备,不但具备了传统产品的商品扫码功能,同时还能够实现扫描付款二维码实现收款的功

JavaScript 扫描枪使用(一)

JavaScript 扫描枪应用(一)com.js为主要的代码实现,test.html文件为测试的页面,其中包括了com.js文件中方法的调用.以下为测试成功代码:com.js //com.js /** * 初始化MSComm1对象,并打开串口 */ function initMSComm(){ document.write("<OBJECT id=MSComm1 CLASSID=\"clsid:648A5600-2C6E-101B-82B6-000000000014\"

抓取扫描枪扫描数据的案例

背景: 最近要做一个抓取扫描枪扫描条形码获取条形码数据的功能,以前没有玩过扫描枪,但是因为做过很多其他方面的外设获取数据的项目,所以原理也明白,都是相当于键盘输入,所以相当的是通过获取键盘输入的方案实现,因为这个功能点是用于整个pc上所有扫描枪程序的数据的抓取,就是其他程序用扫描枪,我做的这个程序也能抓取到数据,并对数据进行相应的处理,至于数据处理那是后面自己所做的业务需求的处理了,和抓取扫描枪扫描数据无关了,所以可以通过全局键盘钩子抓取键盘的输入去实现,这样能够去获取每个键盘输入的值,想法有了

条形码扫描枪数据读取的问题

最近做的一个程序,客户端是使用条形码扫描枪,读取到数据后,要根据规则跳转到对应的网址. 在调试的时候发现,跳转地址时会出现错误,观察地址格式,发现多出来几个特殊的字符%0D%0A 找了一下原因,这是因为扫描枪传递过来的数据,尾部带有回车换行符(\r\n)所导致的,浏览器在做导航的时候,会自动将其编码为%0D%0A. 所以解决方法就是,使用正则表达式 \S+ 这样的规则,只提取数据中的字符,而不包含换行符之类的.

遭遇史上最严发票令?富立叶无线开票扫描枪3秒开票!

7月1日起 史上最严发票令正式实施 开发票时必须提供: 1.纳税人识别号 2.单位地址 3.电话号码 4.开户银行 ······ 填写信息多 开票时间长 手动填写信息还很容易出错 稍有不慎,发票无效啊! 然鹅, 现在您只需要富立叶智能采集终端公司CT80无线开票扫描枪 三秒钟轻松解决开票难题 第一步,打开开票软件: 第二步,将鼠标光标停留在需录入信息的第一行空格中: 第三步,扫描消费者手机上的发票二维码,即可自动填单. 三步轻松完成闪电开票,既缩短了开票信息的录入时间,又提高了准确率. 注意: 

物流仓库用的是什么扫描枪?

我们知道在一些大型仓库中,各地零售商需要从仓库中接收产品.在这种环境下,我们光是从仓库中找到一条路就已够让人头痛,更不必说在占地好几英亩的走廊和存货架内找到某件物品了.所以有线扫描枪不适合大型仓库,我们一般大多使用无线扫描枪. 那么物流仓库行业对条码扫描枪有哪些特殊要求呢?这是我们选购物流仓库扫描枪的重点考虑因素,我们可以从以下几方面来分析. 在物流仓库收货时,可能几个人就需要处理大量的货物,这时候精准的数据输入是十分必要的,可以避免物流链中的一系列中的关联错误,所以物流仓库扫描枪最好能确保一次