[发明专利]一种信息处理方法及装置、计算机存储介质在审
申请号: | 201910819074.0 | 申请日: | 2019-08-30 |
公开(公告)号: | CN110659432A | 公开(公告)日: | 2020-01-07 |
发明(设计)人: | 高江波;马鹏程 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 11270 北京派特恩知识产权代理有限公司 | 代理人: | 徐升升;张颖玲 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标控件 显示区域 网页 计算机存储介质 预定显示区域 所述空间 网页窗口 位置确定 信息处理 调用 申请 | ||
本申请公开了一种信息处理方法、装置及计算机存储介质,其中,所述方法包括:获取网页中的目标控件;确定所述目标控件相对于网页窗口的空间大小和位置;基于所述空间大小和所述位置确定所述目标控件的第一显示区域,以使得所述目标控件在调用时,所述第一显示区域等于或大于所述目标控件的第二显示区域;其中,所述第二显示区域为网页中该目标控件所在窗口的预定显示区域。
技术领域
本申请涉及网页处理技术,具体涉及一种信息处理方法及装置、计算机存储介质。
背景技术
网页(Web)前端变得越来越重要,很多的复杂逻辑都放到前端来实现,网页开发技术也日新月异,随着构建复杂度的增加,前端的组件化开发已成为趋势。目前主流的前端开发基础框架都对组件化开发有着很好的支持,组件化开发带来的便利和开发效率提升是显著的,但在实际开发中也会遇到一些问题。比如,为了方便数据绑定和事件交互处理,控件都是嵌入页面组件内作为局部元素的子元素来呈现的,这会导致诸如下拉菜单等控件打开状态下可能会被页面中的其它元素遮挡,或是超过父容器边界时显示不全。因此,如何使网页的局部内嵌控件全局呈现是亟待解决的技术问题。
发明内容
有鉴于此,本申请期望提供一种信息处理方法及装置、计算机存储介质,能使网页的局部内嵌控件全局呈现。
本申请的技术方案是这样实现的:
本申请实施例提供了一种信息处理方法,所述方法包括:
获取网页中的目标控件;
确定所述目标控件相对于网页窗口的空间大小和位置;
基于所述空间大小和所述位置确定所述目标控件的第一显示区域,以使得所述目标控件在调用时,所述第一显示区域等于或大于所述目标控件的第二显示区域;其中,所述第二显示区域为网页中该目标控件所在窗口的预定显示区域。
上述方案中,可选地,所述第二显示区域的至少部分被第三显示区域遮挡,所述目标控件在调用时,该第一显示区域不被第三显示区域遮挡,所述第三显示区域是其他控件的显示区域。
上述方案中,可选地,所述方法还包括:
所述目标控件的显示区域由所述第二显示区域变更为所述第一显示区域的用时时长小于预设时长。
上述方案中,可选地,所述基于所述空间大小和所述位置确定所述目标控件的第一显示区域,包括:
将所述目标控件的位置属性由第一属性值修改为第二属性值,其中,所述第二属性值表征相对于网页窗口进行定位。
上述方案中,可选地,所述将所述目标控件的位置属性由第一属性值修改为第二属性值,包括:
利用样式表将所述目标控件的位置属性由所述样式表中的第一样式修改为第二样式,所述第二样式为相对于网页窗口进行定位。
上述方案中,可选地,所述方法还包括:
基于上、下、左和右四个属性来设置元素相对于网页窗口的位置。
上述方案中,可选地,所述方法还包括:
所述目标控件在组件中的逻辑关系不发生变化。
上述方案中,可选地,所述目标控件被调用结束后,所述方法还包括:
所述目标控件的显示属性的归属设置不变。
本申请实施例还提供了一种信息处理装置,包括:
存储器,用于存储控件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910819074.0/2.html,转载请声明来源钻瓜专利网。