The present invention relates to a page rendering method and system. Among them, the method includes: obtaining the first page request information and the current page information; according to the first page of the first page of the first element of the corresponding information request information; according to the second elements of the current page, the current page information to determine the corresponding information; according to the current page to render the first element information and the second elements of information, get the first page. Through this example: according to the current page to render the first element information and the second elements of information obtained, with technical scheme, get second pages on the one hand, avoid each switch pages in existing technology, need to be re rendering of pages, increase the technical drawbacks waiting time; on the other hand, realize the effect of technology to reduce resources consumption, improve the rendering efficiency.
【技术实现步骤摘要】
一种页面渲染方法和系统
本专利技术涉及页面处理
,尤其涉及一种页面渲染方法和系统。
技术介绍
随着科学技术的发展,关于浏览器各方面的技术也在不断的更新和完善。在现有技术中,浏览器加载页面时,需要对加载页面进行渲染操作后,才能呈现。具体地,浏览器需要解析用户输入的URL地址,向服务器发出页面渲染请求后,服务器可以根据用户权限,获取页面展示所需的页面的相关信息,并将相关信息填充到对应的页面,生成html文件,发送至浏览器,由浏览器根据html文件完成页面渲染。在专利技术人实现本专利技术的过程中,发现至少存在如下问题:1、每次切换页面需要重新渲染,增加了等待时间;2、每次切换页面需要重新渲染,耗费资源严重,渲染效率低。
技术实现思路
为解决上述技术问题,本专利技术提供了一种页面渲染方法和系统。根据本专利技术的一个方面,本专利技术实施例提供了,一种页面渲染方法,所述方法包括:分别获取第一页面请求信息和当前页面信息;根据所述第一页面请求信息确定其对应的第一页面的第一元素信息;根据所述当前页面信息确定其对应的当前页面的第二元素信息;根据所述第一元素信息和所述第二元素信息对所述当前页面进行渲染,得到所述第一页面。通过本实施例提供的:根据第一页面请求信息确定第一元素信息,根据当前页面信息确定第二元素信息,根据第一元素信息和第二元素信息得到第一页面的技术方案,一方面,避免了现有技术中每次切换页面时,都需要对页面进行重新渲染,增加了等待时间的技术弊端;另一方面,由于不需要每次都进行重新渲染,而是通过第一元素信息和第二元素信息对当前页面进行渲染,实现了减少资源损耗,提高渲染效 ...
【技术保护点】
一种页面渲染方法,其特征在于,所述方法包括:分别获取第一页面请求信息和当前页面信息;根据所述第一页面请求信息确定其对应的第一页面的第一元素信息;根据所述当前页面信息确定其对应的当前页面的第二元素信息;根据所述第一元素信息和所述第二元素信息对所述当前页面进行渲染,得到所述第一页面。
【技术特征摘要】
1.一种页面渲染方法,其特征在于,所述方法包括:分别获取第一页面请求信息和当前页面信息;根据所述第一页面请求信息确定其对应的第一页面的第一元素信息;根据所述当前页面信息确定其对应的当前页面的第二元素信息;根据所述第一元素信息和所述第二元素信息对所述当前页面进行渲染,得到所述第一页面。2.根据权利要求1所述的一种页面渲染方法,其特征在于,所述根据所述当前页面信息确定其对应的当前页面的第二元素信息,具体包括:将所述当前页面转换成虚拟文档对象模型;将所述虚拟文档对象模型的格式转换成JSON格式,得到转换格式后的当前页面;根据转换格式后的当前页面确定所述当前页面的所述第二元素信息。3.根据权利要求1所述的一种页面渲染方法,其特征在于,所述根据所述第一元素信息和所述第二元素信息对所述当前页面进行渲染,得到所述第一页面,具体包括:根据所述第一元素信息和所述第二元素信息确定元素差异信息;对所述元素差异信息对应的差异元素进行渲染,得到所述第一页面。4.根据权利要求1所述的一种页面渲染方法,其特征在于,所述根据所述第一元素信息和所述第二元素信息对所述当前页面进行渲染,得到所述第一页面之后,所述方法还包括:将所述第一页面进行存储;当接收到的第二页面请求信息与所述第一页面请求信息相同时,则根据所述第一页面请求信息直接调取存储的所述第一页面。5.根据权利要求1-4中任一项所述的一种页面渲染方法,其特征在于,在所述根据所述第一页面请求信息确定其对应的第一页面的第一元素信息之后,所述方法还包括:当不存在所述当前页面信息时,则获取预先存储的模板页面信息;根据所述模板页面信息确定其对应的模板页面的第三元素信息;根据所述第一元素信息和...
【专利技术属性】
技术研发人员:陈朱尧,刘小东,
申请(专利权)人:成都视达科信息技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。