一种全键盘浏览器操作方法、装置、设备及存储介质制造方法及图纸

技术编号:33705972 阅读:29 留言:0更新日期:2022-06-06 08:28
本发明专利技术公开了一种全键盘浏览器操作方法、装置、设备及存储介质,本发明专利技术通过加载浏览器页面并执行脚本,而所述脚本用于根据所述浏览器页面生成预设内容,所述预设内容包括触发事件以及所述触发事件对应的事件处理函数;接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件,执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,当用户在使用浏览器时不需要使用鼠标,通过键盘输入的快捷键指令即可实现浏览器的使用,操作便捷,有利于提高效率,本发明专利技术可广泛应用于计算机技术领域。域。域。

【技术实现步骤摘要】
一种全键盘浏览器操作方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,尤其是一种全键盘浏览器操作方法、装置、设备及存储介质。

技术介绍

[0002]现今,对网页的许多操作都必须依赖鼠标,最基础的如打开一个链接,点击按钮,点击输入框等,导致使用浏览器时效率极低,手需要经常在键盘和鼠标直接来回切换,尤其对于要一边写作编辑又要一边查资料的工作,需要用户在鼠标和键盘之间来回切换,操作麻烦,效率低,同时容易导致手部疲倦,鼠标手等问题,因此需要寻求解决方案。

技术实现思路

[0003]有鉴于此,为了解决上述技术问题的至少之一,本专利技术的目的是提供操作便捷的一种全键盘浏览器操作方法、装置、设备及存储介质。
[0004]本专利技术实施例采用的技术方案是:
[0005]一种全键盘浏览器操作方法,包括:
[0006]加载浏览器页面并执行脚本;所述脚本用于根据所述浏览器页面生成预设内容,所述预设内容包括触发事件以及所述触发事件对应的事件处理函数;
[0007]接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件;
[0008]执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容。
[0009]进一步,所述快捷键指令包括第一指令以及第二指令,所述接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件,包括:
[0010]接收所述第一指令,通过所述脚本获取所述浏览器页面的可点击元素,并在所述可点击元素上显示所述触发事件;
[0011]接收所述第二指令,将所述第二指令与所述触发事件进行匹配,确定目标触发事件。
[0012]进一步,所述快捷键指令包括滚动指令,所述事件处理函数包括滚动函数,所述将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件,执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:
[0013]将所述滚动指令与所述触发事件进行匹配,确定目标触发事件,当所述浏览器页面中具有滚动条,执行所述目标触发事件对应的滚动函数,触发所述滚动条以改变所述浏览器页面的显示内容。
[0014]进一步,所述快捷键指令包括第三指令、第四指令以及第五指令,所述执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:
[0015]接收所述第三指令,执行所述第三指令的目标触发事件对应的事件处理函数,显示弹出窗口;所述弹出窗口包括含输入框和列表;
[0016]接收所述第四指令,执行所述第四指令的目标触发事件对应的事件处理函数,在所述输入框中输入内容以根据所述输入内容从历史记录和/或书签中索引匹配目标内容,并在所述列表中显示所述目标内容;
[0017]接收第五指令,执行所述第五指令的目标触发事件对应的事件处理函数,打开所述列表中的所述目标内容。
[0018]进一步,所述快捷键指令包括第六指令、第七指令以及第八指令,所述执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:
[0019]接收所述第六指令,执行所述第六指令的目标触发事件对应的事件处理函数,进入文本浏览模式以获取所述浏览器页面中的文本段落,并在每一文本段落显示所述触发事件;
[0020]接收所述第七指令,执行与所述第七指令匹配的触发事件对应的事件处理函数,将鼠标光标插入至匹配的触发事件对应的文本段落;
[0021]接收所述第八指令,执行所述第八指令的目标触发事件对应的事件处理函数,移动所述鼠标光标选择文本以进行文本的编辑。
[0022]进一步,所述快捷键指令包括第九指令,所述执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:
[0023]接收所述第九指令,执行所述第九指令的目标触发事件对应的事件处理函数,将鼠标光标定位至输入框并进入文本插入模式;所述文本插入模式下所述键盘的状态为取消快捷键指令输入的正常输入状态。
[0024]进一步,所述全键盘浏览器操作方法,还包括:
[0025]响应于通过键盘输入的插件触发指令,触发所述脚本对应的浏览器插件的设置功能;
[0026]响应于通过键盘输入的设置指令,设置所述触发事件和/或所述事件处理函数。
[0027]本专利技术实施例还提供一种全键盘浏览器操作装置,包括:
[0028]加载模块,用于加载浏览器页面并执行脚本;所述脚本用于根据所述浏览器页面生成预设内容,所述预设内容包括触发事件以及所述触发事件对应的事件处理函数;
[0029]确定模块,用于接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件;
[0030]执行模块,用于执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容。
[0031]本专利技术实施例还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现所述方法。
[0032]本专利技术实施例还提供一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现所述方法。
[0033]本专利技术的有益效果是:通过加载浏览器页面并执行脚本,而所述脚本用于根据所述浏览器页面生成预设内容,所述预设内容包括触发事件以及所述触发事件对应的事件处理函数;接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确
定目标触发事件,执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,当用户在使用浏览器时不需要使用鼠标,通过键盘输入的快捷键指令即可实现浏览器的使用,操作便捷,有利于提高效率。
附图说明
[0034]图1为本专利技术全键盘浏览器操作方法的步骤流程示意图;
[0035]图2为本专利技术具体实施例浏览器页面的示意图。
具体实施方式
[0036]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
[0037]本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种全键盘浏览器操作方法,其特征在于,包括:加载浏览器页面并执行脚本;所述脚本用于根据所述浏览器页面生成预设内容,所述预设内容包括触发事件以及所述触发事件对应的事件处理函数;接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件;执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容。2.根据权利要求1所述全键盘浏览器操作方法,其特征在于:所述快捷键指令包括第一指令以及第二指令,所述接收通过键盘输入的快捷键指令,将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件,包括:接收所述第一指令,通过所述脚本获取所述浏览器页面的可点击元素,并在所述可点击元素上显示所述触发事件;接收所述第二指令,将所述第二指令与所述触发事件进行匹配,确定目标触发事件。3.根据权利要求1所述全键盘浏览器操作方法,其特征在于:所述快捷键指令包括滚动指令,所述事件处理函数包括滚动函数,所述将所述快捷键指令与所述触发事件进行匹配,确定目标触发事件,执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:将所述滚动指令与所述触发事件进行匹配,确定目标触发事件,当所述浏览器页面中具有滚动条,执行所述目标触发事件对应的滚动函数,触发所述滚动条以改变所述浏览器页面的显示内容。4.根据权利要求1所述全键盘浏览器操作方法,其特征在于:所述快捷键指令包括第三指令、第四指令以及第五指令,所述执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:接收所述第三指令,执行所述第三指令的目标触发事件对应的事件处理函数,显示弹出窗口;所述弹出窗口包括含输入框和列表;接收所述第四指令,执行所述第四指令的目标触发事件对应的事件处理函数,在所述输入框中输入内容以根据所述输入内容从历史记录和/或书签中索引匹配目标内容,并在所述列表中显示所述目标内容;接收第五指令,执行所述第五指令的目标触发事件对应的事件处理函数,打开所述列表中的所述目标内容。5.根据权利要求1所述全键盘浏览器操作方法,其特征在于:所述快捷键指令包括第六指令、第七指令以及第八指令,所述执行所述目标触发事件对应的事件处理函数,改变所述浏览器页面的显示内容,包括:接收所述第六指...

【专利技术属性】
技术研发人员:何勰绯禹涛王世安
申请(专利权)人:广州工程技术职业学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1