[发明专利]页面跳转显示方法、装置、计算机设备及存储介质在审
申请号: | 202010658751.8 | 申请日: | 2020-07-09 |
公开(公告)号: | CN111797344A | 公开(公告)日: | 2020-10-20 |
发明(设计)人: | 沈俊声 | 申请(专利权)人: | 平安国际智慧城市科技股份有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 詹建新 |
地址: | 518000 广东省深圳市前海深港合*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 跳转 显示 方法 装置 计算机 设备 存储 介质 | ||
本发明公开了一种页面跳转显示方法、装置、计算机设备及存储介质。该方法包括:在浏览器上显示当前页面,当前页面上显示至少一个原始弹出框,每一原始弹出框关联一个原始弹出页面;实时监听至少一个原始弹出框,确定是否存在目标弹出框,获取监听结果;若监听结果为存在目标弹出框,则将目标弹出框关联的原始弹出页面确定为目标弹出页面;基于当前页面和目标弹出页面,获取定位显示结果;基于定位显示结果,在浏览器上显示目标弹出页面。本技术方案目标弹出页面能够在当前页面中垂直居中且完整显示,提高页面显示效果。
技术领域
本发明涉及人工智能领域,尤其涉及一种页面跳转显示方法、装置、计算机设备及存储介质。
背景技术
当当前页面需要内嵌iframe窗口(HTML标签,作用是文档中的文档,或者浮动的框架)时,为了让浏览器页面更加的美观,在浏览器页面中不显示双滚动条,开发人员通过调整内嵌在iframe窗口中的弹出页面的高度与iframe窗口高度之间的关系,消除iframe窗口中的滚动条。
例如,当前页面A通过iframe窗口内嵌弹出页面B,iframe窗口高度超过浏览器窗口高度,iframe窗口中弹出相对当前页面A所在窗口垂直居中并完整的弹出页面B,此时iframe窗口超出浏览器窗口(如图1),用户感知不到这个交互,同时给用户带来极差的体验。
对于现有方案,在移动端IOS系统中,无法控制iframe窗口的高度,默认为iframe窗口中的弹出页面B的高度撑开iframe窗口的高度,但是,还是存在上述问题。而对于PC端的处理,因为没有做限制,所以弹出页面B也会超出iframe窗口,无法展示在浏览器窗口中。
发明内容
本发明实施例提供一种页面跳转显示方法、装置、计算机设备及存储介质,以解决弹出页面无法在浏览器显示页面中垂直居中且完全显示的问题。
一种页面跳转显示方法,包括:
在浏览器上显示当前页面,所述当前页面上显示至少一个原始弹出框,每一所述原始弹出框关联一个原始弹出页面;
实时监听至少一个所述原始弹出框,确定是否存在目标弹出框,获取监听结果;
若所述监听结果为存在所述目标弹出框,则将所述目标弹出框关联的原始弹出页面确定为目标弹出页面;
基于所述当前页面和所述目标弹出页面,获取定位显示结果;
基于所述定位显示结果,在所述浏览器上显示所述目标弹出页面。
一种页面跳转显示装置,包括:
弹出框显示模块,用于在浏览器上显示当前页面,所述当前页面上显示至少一个原始弹出框,每一所述原始弹出框关联一个原始弹出页面;
弹出框监听模块,用于实时监听至少一个所述原始弹出框,确定是否存在目标弹出框,获取监听结果;
页面确定模块,用于当所述监听结果为存在所述目标弹出框时,则将所述目标弹出框关联的原始弹出页面确定为目标弹出页面;
结果获取模块,用于基于所述当前页面和所述目标弹出页面,获取定位显示结果;
页面显示模块,用于基于所述定位显示结果,在所述浏览器上显示所述目标弹出页面。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述页面跳转显示方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述页面跳转显示方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安国际智慧城市科技股份有限公司,未经平安国际智慧城市科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010658751.8/2.html,转载请声明来源钻瓜专利网。