【技术实现步骤摘要】
本专利技术涉及通信领域,具体而言,涉及一种页面显示的排版方法及装置。
技术介绍
目前,相关技术中的浏览器大都通过集成一套网络应用(WebApp)框架,利用注入计算机脚本语言(例如JS)达到修改网页显示效果的目的,例如uc浏览的论坛模式,其通常采用的做法是生成一个论坛模式的页面,并隐藏原有网页页面。然而,该做法存在着一定的问题。因为原网页可能会运行着一些JS代码,这些JS代码通过某些事件或定时器触发,并最终可能在页面上生成一些其他的元素,影响了论坛模式页面的展示效果,从而影响用户的浏览体验。图I是根据相关技术的在移动终端上显示天涯论坛页面的示意图。如图I所示,在浏览器中生成了论坛模式的页面,并隐藏了原天 涯论坛的网页页面后,天涯论坛原有网页页面的一些JS会生成一些新的超文本标记语言(HTML)元素,例如页面底部出现的导航栏。由于这些元素的JS是通过定时器触发的,因此可能在我们注入的JS执行完后执行。这时,虽然我们隐藏了其他的HTML元素,但是它们新创建的HTML元素我们已经无法隐藏。即使不是新创建HTML元素,他们也可能把我们隐藏的原页面元素又重新显示出来。并且, ...
【技术保护点】
一种页面显示的排版方法,其特征在于,包括:页面解析器接收来自于目标页面的文本,其中,该文本包括所述目标页面中按照预设排版方式设置的各个节点;所述页面解析器对所述文本中的按照所述预设排版方式设置的各个节点进行解析,在获取到文档结束消息后,通过第一预定调用接口调用与该第一预定调用接口对应的第一预定扩展程序对已经按照预设排版方式设置的各个节点进行重新排版,其中,所述第一预定调用接口和所述第一预定扩展程序配置在浏览器中。
【技术特征摘要】
【专利技术属性】
技术研发人员:梁捷,俞永福,何小鹏,朱顺炎,马妙魁,
申请(专利权)人:优视科技有限公司,
类型:发明
国别省市: