[发明专利]一种WEB页面布局的方法及系统有效
申请号: | 200910119624.4 | 申请日: | 2009-03-23 |
公开(公告)号: | CN101499099B | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | 张旭 | 申请(专利权)人: | 深圳市金蝶中间件有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518057 广东省深圳市南山区高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 web 页面 布局 方法 系统 | ||
1.一种HTML语言形成的Web页面中矩形页面元素布局的方法,其特征在于,包括:
获取页面布局命令,计算父容器绝对尺寸;遍历所述父容器中的元素,获取具有第一标识的元素绝对尺寸的和;
获取所述父容器绝对尺寸与所述具有第一标识的元素绝对尺寸的和的差值;
按照具有第二标识的元素占所述差值的百分比计算得到所述的具有第二标识的元素的绝对尺寸;
根据具有第一标识的元素的绝对尺寸以及具有第二标识的元素的绝对尺寸布局页面;
所述获取具有第一标识的元素绝对尺寸包括:
首先在HTML元素中增加自定义属性,采用一定的标识予以标记,将元素分为具有第一标识的元素和具有第二标识的元素;
根据元素的自定义属性的标识,获取具有第一标识的元素的属性,获取所述属性中元素尺寸的绝对值;或者,
获取具有第一标识的元素的属性,获取所述属性中元素尺寸的百分比值,计算所述百分比与所述父容器的绝对尺寸的积,得到绝对值。
2.如权利要求1所述的方法,其特征在于:
所述具有第二标识的元素占所述差值的百分比为百分之百。
3.如权利要求1所述的方法,其特征在于:
所述具有第二标识的元素为至少2个,以及分别按照具有第二标识的元素占所述差值的百分比计算得到所述的具有第二标识的元素的绝对尺寸。
4.如权利要求1至3其中之一所述的方法,其特征在于:
检测并获取到周期性发送的页面布局命令,或者用户触发页面布局命令的发送。
5.一种HTML语言形成的WEB页面中矩形页面元素布局的系统,其特征在于,包括:
接收单元,用于获取页面布局命令;
查找单元,用于遍历父容器中的元素,获取具有第一标识的元素;获取具有第二标识的元素;
第一计算单元,用于计算父容器绝对尺寸,获取具有第一标识的元素绝对尺寸的和;对所述父容器绝对尺寸与所述具有第一标识的元素绝对尺寸的和求差获得差值;所述第一计算单元获取具有第一标识的元素绝对尺寸具体为:首先在HTML元素中增加自定义属性,采用一定的标识予以标记,将元素分为具有第一标识的元素和具有第二标识的元素;根据元素的自定义属性的标识,获取具有第一标识的元素的属性,获取所述属性中元素尺寸的绝对值;或者,获取具有第一标识的元素的属性,获取所述属性中元素尺寸的百分比值,计算所述百分比与所述父容器的绝对尺寸的积,得到绝对值;
第二计算单元,获取所述差值,按照具有第二标识的元素占所述差值的百分比计算得到所述的具有第二标识的元素的绝对尺寸;
页面布局单元,用于根据具有第一标识的元素的绝对尺寸以及具有第二标识的元素的绝对尺寸布局页面。
6.如权利要求5所述的系统,其特征在于:
所述具有第二标识的元素占所述差值的百分比为百分之百。
7.如权利要求5所述的系统,其特征在于,所述具有第二标识的元素为至少2个;
以及,所述第二计算单元,分别按照具有第二标识的元素占所述差值的百分比计算得到所述的具有第二标识的元素的绝对尺寸。
8.如权利要求5所述的系统,其特征在于:
所述接收单元,检测并获取到周期性发送的页面布局命令,或者按照用户指令触发的页面布局命令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市金蝶中间件有限公司,未经深圳市金蝶中间件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910119624.4/1.html,转载请声明来源钻瓜专利网。