[发明专利]一种确定显示位置的方法、装置、设备及介质在审
申请号: | 202110285758.4 | 申请日: | 2021-03-17 |
公开(公告)号: | CN112987993A | 公开(公告)日: | 2021-06-18 |
发明(设计)人: | 张杰;安晓江;胡伯良 | 申请(专利权)人: | 北京海泰方圆科技股份有限公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0487 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 杜晶 |
地址: | 100094 北京市海淀区东北旺西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 确定 显示 位置 方法 装置 设备 介质 | ||
本发明公开了一种确定显示位置的方法、装置、设备及介质,用以准确的确定输入的内容的显示位置。由于本发明实施例可以在接收到鼠标移动事件的鼠标停留位置位于第一网页窗口中时,确定第一网页窗口的第一标识信息,并判断该第一标识信息与上一次发生鼠标点击事件的鼠标点击位置所在的第二网页窗口的第二标识信息是否相同,在即使第一标识信息与第二标识信息不同时,也可以基于确定的焦点的位置,在第二网页窗口中显示输入的内容,以实现可以仍在鼠标点击位置所在的第二网页窗口中显示用户等输入的内容,不因发生的鼠标移动事件而影响输入的内容的显示位置,从而可以准确的确定输入的内容的显示位置,提高确定显示位置的准确性。
技术领域
本发明涉及确定显示位置技术领域,尤其涉及一种确定显示位置的方法、装置、设备及介质。
背景技术
网络在当今社会渗透到各行各业,成为用户生产生活越来越离不开的技术。通过网页窗口进行数据查询和输入、视频观看、收听音乐或购物等已经成为很多用户的选择。其中网页窗口可以包括父窗口和子窗口。
图1为现有技术提供的一种网页窗口结构示意图,如图1所示,以电子设备显示界面中的网页窗口为浏览器窗口和插件窗口为例,其中浏览器窗口为插件窗口的父窗口,即浏览器窗口为父窗口,插件窗口为子窗口,浏览器窗口的用户界面(User Interface,UI)框架采用Linux操作系统开发,插件采用GtkPlug技术开发。
当鼠标点击位置位于浏览器窗口(为方便描述,将浏览器窗口中除插件窗口之外的任一位置称为浏览器窗口,将插件窗口所在位置称为插件窗口)中时,可以认为用户欲在浏览器窗口中显示输入的信息,可以将焦点的位置设置在浏览器窗口,可以基于浏览器窗口接收用户等输入的内容,并在浏览器窗口显示用户等输入的内容。
在将焦点的位置设置给浏览器窗口后,如果发生鼠标移动事件,例如鼠标移动事件的鼠标停留位置不位于任一网页窗口中,位于显示界面中网页窗口之外的位置(如图中的P1位置)或仍然位于浏览器窗口(如图中的P2位置)中时,此时尚可以仍在浏览器窗口中显示用户等输入的内容。然而,如果用户不小心将鼠标停留位置移动到插件窗口(如图中的P3位置)中时,则可能会误将焦点的位置设置在插件窗口中,使浏览器窗口失去焦点的位置,而误在插件窗口中显示用户等输入的内容。
由上述描述可以看出,现有技术在确定输入的内容的显示位置时,存在准确性较低的问题。
发明内容
本发明提供了一种确定显示位置的方法、装置、设备及介质,用以准确的确定输入的内容的显示位置。
第一方面,本发明提供了一种确定显示位置的方法,所述方法包括:
若接收到的鼠标移动事件的鼠标停留位置位于第一网页窗口,确定所述第一网页窗口的第一标识信息,判断所述第一标识信息与上一次发生鼠标点击事件的鼠标点击位置所在的第二网页窗口的第二标识信息是否相同;
若否,确定焦点的位置,其中基于该位置输入的内容,在所述第二网页窗口中显示。
进一步地,若所述第一网页窗口为所述第二网页窗口的子窗口,所述确定焦点的位置包括:
将所述焦点的位置设置在预设的焦点代理窗口中,其中所述焦点代理窗口为所述第二网页窗口的子窗口。
进一步地,若所述第一网页窗口为所述第二网页窗口的父窗口,所述确定焦点的位置包括:
将所述焦点的位置设置在所述第二网页窗口中。
进一步地,若所述第一标识信息与所述第二标识信息相同,所述方法还包括:
将所述焦点的位置保持在所述第二网页窗口中。
进一步地,所述方法还包括:
若接收到的鼠标移动事件的鼠标停留位置不位于任一网页窗口中,将所述焦点的位置保持在所述第二网页窗口中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京海泰方圆科技股份有限公司,未经北京海泰方圆科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110285758.4/2.html,转载请声明来源钻瓜专利网。