[发明专利]一种键盘与浏览器表格的交互方法及其交互装置在审
申请号: | 201410542696.0 | 申请日: | 2014-10-14 |
公开(公告)号: | CN105573523A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 张萌霞 | 申请(专利权)人: | 远光软件股份有限公司 |
主分类号: | G06F3/0354 | 分类号: | G06F3/0354 |
代理公司: | 广州新诺专利商标事务所有限公司 44100 | 代理人: | 吴静芝;华辉 |
地址: | 519085 广东省珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 键盘 浏览器 表格 交互 方法 及其 装置 | ||
技术领域
本发明涉及数据库领域,特别涉及一种键盘与浏览器表格的交互方法和交互装置。
背景技术
目前,大部分桌面程序,特别是表格程序等已逐渐向浏览器平台迁移,浏览器平台具备 以下优势:(1)跨操作系统,无论MAC、linux,还是windows系统,全部都具备浏览器, 并且都遵循W3C的规范,基本页面代码都可兼容主流浏览器;(2)用户不需额外安装,直 接用浏览器就可以登录。
但是,浏览器程序有一个非常明显缺点,即快捷键支持差。这对于习惯用桌面程序进行 全键盘表格录入的用户来说,是非常不便的。因此,现在需要提供一种能够在浏览器上实现 像桌面程序一样的表格键盘操作的方法和装置。
发明内容
本发明的目的在于克服现有技术的缺点与不足,提供一种键盘与浏览器表格的交互方法。
本发明是通过以下技术方案实现的:一种键盘与浏览器表格的交互方法,包括以下步骤:
预先制定键盘上的快捷键;
将焦点设置在表格上,通过监听快捷键,对单元格进行定位;
进入单元格编辑器,对当前单元格进行编辑。
相比于现有技术,本发明通过在制定相应的快捷键,实现键盘和浏览器表格的交互。其 中,由于传统浏览器上的单元格在没有获得焦点时,是无法调用中文输入法,交互方式与桌 面程序有一定差异。因此,本发明通过将焦点保持在表格上,然后再通过监听快捷键,来决 定单元格位置的定位。通过本发明实现了在浏览器平台支持凭证表格全键盘录入的操作,从 而提升用户录入的流畅性,从而大大提高操作效率。
作为本发明的进一步改进,在进入单元格编辑器之前,先对当前单元格进行判断;若当 前单元格可编辑,则动态产生一个控件,并嵌入单元格中。
作为本发明的进一步改进,对当前单元格进行编辑时,包括以下步骤:
对与当前单元格编辑器无关的快捷键进行过滤;
输入文本数值信息或进行快捷键操作。
由于表格本身的快捷键可能会跟单元格里面的编辑控件冲突,故在本发明中通过过滤掉 无关的快捷键事件,防止造成浏览器的快捷键的冲突。
作为本发明的进一步改进,当根据输入的信息,通过下拉框将选项进行显示。由于脚本 的执行以及UI的刷新是互斥的,如果创建控件的事件过程或者获取数据的请求时间过长,则 会出现界面长时间卡顿问题,造成快捷键操作上的停顿,而不够流畅。因此可以通过懒加载 的方式,通过控件的弹出框或者下拉层来获取相应的选项和内容。从而,实现在切换单元格 和渲染控件时,增加显示的速度。
作为本发明的进一步改进,还包括步骤:当对单元格切换时,将没有使用的控件在内存 中释放。在浏览器中,由于单元格在不断的创建编辑器以及销毁的过程中,可能存在内存泄 露。因此,需要再单元格的切换过程中,将没有使用的控件进行释放,防止其占有内存空间。
本发明还提供了用于实现上述交互方法的键盘和浏览器表格的交互装置,包括:
焦点监测单元,其用于监测焦点的位置;
快捷键监测单元,其用于监测快捷键的信息,对单元格进行定位;
信息编辑单元,其用于定位的单元格进行编辑。
作为本发明的进一步改进,还包括过滤单元;当信息编辑单元对单元格进行编辑时,通 过所述过滤单元将与该信息编辑单元无关的快捷键进行过滤。
作为本发明的进一步改进,还包括判断单元,其用于对当前单元格是否可编辑进行判断; 若当前单元格可编辑,则动态产生一个控件,并嵌入单元格中。
作为本发明的进一步改进,还包括选项显示单元,其用于显示数据选项;所述选项显示 单元通过弹出框或下拉框的方式显示相应的数据选项。
作为本发明的进一步改进,还包括一内存释放单元,用于将没有进行使用的控件在内存 中进行释放。
以下结合说明书附图对本发明的火花塞进行详细说明。
附图说明
图1是本发明的键盘与浏览器表格的交互方法的流程图。
图2是本发明的键盘与浏览器表格的交互装置示意图。
具体实施方式
请参阅图1,其为本发明的键盘与浏览器表格的交互方法的流程图。本发明的键盘与浏 览器表格的交互方法,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410542696.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:滑动断线补偿方法及电子设备
- 下一篇:一种移动终端的操作方法及移动终端