【技术实现步骤摘要】
在浏览器侧进行输入的方法和设备
本专利技术涉及互联网应用领域,特别是涉及一种在浏览器侧进行输入的方法和设备。
技术介绍
随着信息社会的高速发展,人们越来越多地依赖通过网络查询甚至学习未知的、不了解的事物。在浏览器上通过输入查询事物的关键字对需要查询的事物进行搜索成为了人们生活中学习、了解未知事物或者新闻的最常用方式。现有技术中,向计算机设备或者移动设备中输入文字都是基于输入法应用程序进行的,在网页中进行输入时要求系统默认安装了输入法。系统没有安装输入法,则无法在网页中进行文字输入,而安装到系统中的输入法由于更新不及时,或者字词库不完善,导致用户在使用输入法时无法查找到需要的词汇。另外,安装输入法到移动设备或者计算机等设备中,占用设备内存,浪费设备空间。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的在浏览器侧进行输入的方法和设备。依据本专利技术的一个方面,提供了一种在浏览器侧进行输入的方法,包括:拦截到当前网页中输入元素的输入焦点,并获取由用户所触发的键盘输入序列信息;将所述键盘输入序列信息上传到对应的输入 ...
【技术保护点】
一种在浏览器侧进行输入的方法,包括:拦截到当前网页中输入元素的输入焦点,并获取由用户所触发的键盘输入序列信息;将所述键盘输入序列信息上传到对应的输入识别服务器;获取从所述输入识别服务器返回的输入识别结果;在浏览器侧加载所述返回的输入识别结果;依用户对于所述输入识别结果的选择,将选中的识别结果输入到所述输入元素中。
【技术特征摘要】
1.一种在浏览器侧进行输入的方法,包括: 拦截到当前网页中输入元素的输入焦点,并获取由用户所触发的键盘输入序列信息; 将所述键盘输入序列信息上传到对应的输入识别服务器; 获取从所述输入识别服务器返回的输入识别结果; 在浏览器侧加载所述返回的输入识别结果; 依用户对于所述输入识别结果的选择,将选中的识别结果输入到所述输入元素中。2.根据权利要求1所述的方法,其中,拦截到当前网页中输入元素的输入焦点,并获取由用户所触发的键盘输入序列信息之前,还包括: 在所述当前网页加载时,遍历所述当前网页的网页元素,当识别到所述网页元素中存在所述输入元素时,注入新建的脚本元素; 添加所述脚本元素的网页元素至所述当前网页的文件document元素中,由所述脚本元素获取所述键盘输入序列信息。3.根据权利要求2所述的方法,其中,添加所述脚本元素的网页元素至所述网页的document元素中,包括:对所述脚本元素进行初始化。4.根据权利要求1至3任一项所述的方法,其中,所述拦截到当前网页中输入元素的输入焦点,并获取由用 户所触发的键盘输入序列信息,包括: 拦截所述当前网页中输入元素的输入焦点; 根据拦截到的所述输入焦点获取所述当前网页的输入框; 在所述输入框中获取所述键盘输入序列信息。5.根据权利要求1至4任一项所述的方法,其中,将所述键盘输入序列信息上传到对应的输入识别服务器,包括: 通过AJAX将所述键盘输入序列信息上传到所述输入识别服务器,由所述输入识别服务器通过查询字词数据库查找到所述输入识别结果。6.根据权利要求1至5任一项所述的方法,其中,将所述键盘输入序列信息上传到对应的输入识别服务器,包括: 将所述键...
【专利技术属性】
技术研发人员:何奋,任寰,
申请(专利权)人:北京奇虎科技有限公司,奇智软件北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。