当前位置: 首页 > news >正文

推广网站怎样做做网站的工资高吗

推广网站怎样做,做网站的工资高吗,重庆建工集团建设网站,品牌推广软文项目背景 通过电脑连接的读卡器读取卡片信息,并由web页面接收和处理卡片信息。 读卡器抛出卡片信息流程 卡片贴近或放置到读卡器上读卡器解析卡片信息,并形成固定格式的字符串,包括的信息有:卡片写入的数据、卡片原数据&#x…

项目背景

通过电脑连接的读卡器读取卡片信息,并由web页面接收和处理卡片信息。

读卡器抛出卡片信息流程

  1. 卡片贴近或放置到读卡器上
  2. 读卡器解析卡片信息,并形成固定格式的字符串,包括的信息有:卡片写入的数据、卡片原数据(id、标识等)。比如身份证包括姓名、身份证号、卡片id、卡片标识,这些数据格式一般是通用的。
  3. 读卡器将字符串写入当前设备focus状态的输入框中:比如word,web页面的input标签等
  4. 接收到的字符串需要转义才能在js中使用
function ascii2native( str ) {return ( str + '' ).replace( /\\u[\da-z]{4}/gi , function( ascii ) {return unescape( ascii.replace( /\\/, '%' ) );});
}

不同的读卡器可能会有差异,有的资料里提到可以使用decodeURIComponent,根据设备的实际情况选择转义方法吧。

web页面接收卡片信息流程

  1. 页面添加接收卡片信息的input标签
    1.1 如果不希望input标签在界面上被看见,可以使用定位将标签移到界面外,或者使用透明度0处理。也有说使用hidden属性的,亲测接收不到数据。
  2. 侦听input标签的input事件并取值
  3. 解析卡片信息并使用

注意事项(坑坑)

一、web页面保证接收到字符的前提有两个:

  1. 浏览器处于激活状态,也就是处于前台。因为卡片信息只会抛给当前设备处于前台的界面内。web页面没有能力保证一直处于激活状态,所以能做的只有侦听window的blur和focus,用来给用户做提示。
  2. web页面的input标签要一直处于focus状态,可以用setInterval定时器,保证input的focus状态
  3. 浏览器处于激活状态下的一些接收不到的场景
    3.1 焦点在地址栏里
    3.2 焦点在F12界面或其他插件等界面

切记:只有input处于focus状态下 且 界面焦点在web页面内范围内,才能顺利接收卡片信息

二、带中文输入法的设备接收到的数据错乱

原因:卡片信息会激活输入法功能,input收到的结果会受输入法影响

解决方法:将input的type属性置为password

input代码

<input type="password" />
// todo 侦听input事件
// todo 侦听window焦点变化事件
http://www.yayakq.cn/news/289453/

相关文章:

  • 建设银行郑州中心支行网站制作网页之前必须先建立的是
  • 电商网站如何做网页设计与制作模版
  • 网站建设公司伟置国家企业信用信息系统公示查询官网
  • 网页制作素材小图片嘉兴优化公司
  • 合肥网站建设百家号怎么做网络游戏
  • 如何在网站做宣传做外贸网站基本流程
  • 网页制作详细步骤好的seo公司营销网
  • 网站怎么开通微信支付移动网站建设价格
  • 北京南站到故宫地铁怎么坐wordpress 推送到群
  • html5写的网站有什么好处晋江网站有什么职业做
  • 网站改版建议wordpress 文档中心
  • 新网站怎么快速收录商务网站建设需要多少钱
  • 淮北网站建设费用地方门户网站设计
  • 网站行业关键词微信公众平台推广网站
  • 淮安市做网站的公司合肥网站空间
  • 电商网站设计思维导图宁波网络公司选哪家
  • 中国建设人才服务信息网是不是假冒网站西安传媒公司
  • ih5 做视频网站高端大气上档次网站
  • 江苏省住房和建设厅网站上海网站定制费用
  • 高端网站制作 上海百度关键词排名优化
  • 网站开发 改进微信网站跳转链接怎么做
  • 厦门市建设合同备案网站网站开发估价
  • 漕泾网站建设wordpress 音乐模板
  • 长安网站制作公司网站设计与制作是网页吗
  • 自建站怎么搭建从化网站建设推广
  • 做网站看网页效果百度app官方下载
  • 汨罗住房和城乡建设局网站企业整站推广
  • 北京网站设计制作外贸网站搭建服务商
  • 如何做网站百科大学生个人网页设计代码
  • 网站视频接口 怎么做昌平哪有做网站的公司