[发明专利]网页处理方法及装置有效
申请号: | 201710581755.9 | 申请日: | 2017-07-17 |
公开(公告)号: | CN109948083B | 公开(公告)日: | 2021-05-07 |
发明(设计)人: | 袁芳婷 | 申请(专利权)人: | 北京国双科技有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 处理 方法 装置 | ||
1.一种网页处理方法,其特征在于,所述方法包括:
获得当前网页所在的浏览器的网页最小显示比例、当前网页中网页元素的第一属性的尺寸参量及当前网页中父容器的尺寸参量,其中,父容器内部设置有第一容器,网页中各网页元素均设置在所述第一容器中,所述尺寸参量包括初始设置宽度和/或初始设置高度,所述第一属性为:边框;
在所述当前网页横向排版的情况下,根据所述网页最小显示比例及所述第一属性的尺寸参量,确定所述第一容器的尺寸参量增加值,其中,在所述尺寸参量包括所述第一容器的初始设置宽度时,所述第一属性为竖向边框;
在所述当前网页竖向排版的情况下,根据所述网页最小显示比例及所述第一属性的尺寸参量,确定所述第一容器的尺寸参数增加值,其中,在所述尺寸参量包括所述第一容器的初始设置高度时,所述第一属性为横向边框;
将所述父容器的尺寸参量与所述尺寸参量增加值叠加后得到的尺寸参量作为所述第一容器的尺寸参量。
2.根据权利要求1所述的方法,其特征在于,在所述尺寸参量包括初始设置宽度时,所述第一属性为:竖向边框,所述根据所述网页最小显示比例及所述第一属性的尺寸参量,确定所述第一容器的尺寸参量增加值,包括:
对当前网页的每一行网页元素的竖向边框:确定该行网页元素的各竖向边框的初始设置宽度W0ij,其中,i为行号,j为第i行网页元素的各竖向边框的编号,n为第i行网页元素的竖向边框的个数;
通过公式
计算得到各行网页元素所需的宽度增加值Wi,其中,A为网页最小显示比例;
将所述第一容器的宽度增加值确定为各Wi中的最大值Wimax;
在所述尺寸参量包括初始设置宽度时,所述将所述父容器的尺寸参量与所述尺寸参量增加值叠加后得到的尺寸参量作为所述第一容器的尺寸参量,包括:
通过公式
Wt=Wimax+Wf
计算得到所述第一容器的初始设置宽度Wt,其中,所述Wf为所述父容器的初始设置宽度。
3.根据权利要求1所述的方法,其特征在于,在所述尺寸参量包括初始设置高度时,所述第一属性为:横向边框,所述根据所述网页最小显示比例及所述第一属性的尺寸参量,确定所述第一容器的尺寸参量增加值,包括:
对当前网页的每一列网页元素的横向边框:确定该列网页元素的各横向边框的初始设置高度H0km,其中,k为列号,m为第k列网页元素的各横向边框的编号,p为第k列网页元素的横向边框的个数;
通过公式
计算得到各列网页元素所需的高度增加值Hk,其中,A为网页最小显示比例;
将所述第一容器的高度增加值确定为各Hk中的最大值Hkmax;
在所述尺寸参量包括初始设置高度时,所述将所述父容器的尺寸参量与所述尺寸参量增加值叠加得到后的尺寸参量作为所述第一容器的尺寸参量,包括:
通过公式
Ht=Himax+Hf
计算得到所述第一容器的初始设置高度Ht,其中,所述Hf为所述父容器的初始设置高度。
4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法在所述获得当前网页所在的浏览器的网页最小显示比例、当前网页中网页元素的第一属性的尺寸参量及当前网页中父容器的尺寸参量之前,还包括:
在网页的父容器内部设置第一容器,将网页中各网页元素设置在所述第一容器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京国双科技有限公司,未经北京国双科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710581755.9/1.html,转载请声明来源钻瓜专利网。