【技术实现步骤摘要】
一种页面弹框的处理方法、装置、终端设备及存储介质
[0001]本公开涉及网络
,尤其涉及一种页面弹框的处理方法、装置、终端设备及存储介质。
技术介绍
[0002]随着互联网技术的发展,终端设备(例如手机、平板电脑、笔记本电脑等)的功能越来越多。例如,用户可以通过浏览器浏览一些应用程序(Application,APP)中的内容。但是,这样可能会导致应用程序的用户使用量降低。
[0003]目前,许多应用程序开发者为了增加应用程序的用户使用量,通常会在用户浏览的网页中设置弹框,以引导用户从浏览器下载该应用程序或者跳转到应用程序浏览信息。并且,该弹框是固定显示在显示屏的一个区域,且不会随着网页的滑动而改变。这样一来,弹框会一直遮挡网页内容,导致用户无法浏览网页内容。即使用户利用其它方式关闭了遮挡网页内容的弹窗,再次访问或其他用户访问时,依然会出现类似的问题,严重影响用户的浏览体验。
技术实现思路
[0004]本公开提供一种页面弹框的处理方法、装置、终端设备及存储介质,能够避免弹框遮挡网页内容,提高用户的 ...
【技术保护点】
【技术特征摘要】
1.一种页面弹框的处理方法,其特征在于,所述方法包括:显示目标页面,所述目标页面包括弹框,所述弹框包括第一目标元素,所述第一目标元素为固定显示在显示屏任一位置的元素;接收用户在所述弹框内的触发操作;响应于所述触发操作,检测待检测元素中是否存在所述第一目标元素,所述待检测元素为所述触发操作在所述弹框作用的区域内的全部元素;若所述待检测元素中存在所述第一目标元素,则执行第一处理操作,所述第一处理操作用于指示触发操作事件,执行第二目标元素对应的监听事件对应的功能,操作事件由监听事件监听,所述第二目标元素包括所述第一目标元素和所述第一目标元素所在区域内的元素,所述第二目标元素对应的监听事件对应的功能包括关闭弹框功能;在所述目标页面停止显示所述弹框。2.根据权利要求1所述的方法,其特征在于,所述第二目标元素对应的监听事件对应的功能还包括页面跳转功能,所述第一处理操作还用于指示拦截从所述目标页面跳转至除所述目标页面以外的其他页面。3.根据权利要求1或2所述的方法,其特征在于,在执行所述第一处理操作之前,所述方法还包括:确定所述第二目标元素是否存在对应的监听事件;所述若所述待检测元素中存在所述第一目标元素,则执行第一处理操作,包括:若所述待检测元素中存在所述第一目标元素,且所述第二目标元素存在对应的监听事件,则执行所述第一处理操作。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:若所述第二目标元素不存在对应的监听事件,则执行第二处理操作,所述第二处理操作用于指示删除所述第二目标元素;在所述目标页面停止显示所述弹框。5.根据权利要求4所述的方法,其特征在于,在所述确定所述第二目标元素是否存在对应的监听事件之前,所述方法还包括:获取所述显示屏的宽度信息、所述第一目标元素的宽度信息和第一位置信息,所述第一位置信息用于指示所述第一目标元素与所述显示屏的显示区域之间的位置关系;根据所述显示屏的宽度信息、所述第一目标元素的宽度信息和所述第一位置信息,确定所述第一目标元素是否超出所述显示屏的显示区域...
【专利技术属性】
技术研发人员:黄太彬,
申请(专利权)人:北京达佳互联信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。