[发明专利]一种显示页面的方法及设备有效
申请号: | 201010261154.8 | 申请日: | 2010-08-23 |
公开(公告)号: | CN102375851A | 公开(公告)日: | 2012-03-14 |
发明(设计)人: | 李峰 | 申请(专利权)人: | 中国移动通信有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04M1/725 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 郭润湘 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 显示 页面 方法 设备 | ||
1.一种显示页面的方法,其特征在于,所述方法包括:
对获得的页面数据解析后得到文件对象模型DOM树,并从所述DOM树中选择至少一个DOM节点;
对选择的DOM节点分别进行分析,确定一个满足显示条件的DOM节点;
确定满足显示条件的DOM节点在所述页面数据渲染后得到的页面中对应区域的内容,并将确定的内容通过移动终端显示。
2.如权利要求1所述的方法,其特征在于,从所述DOM树中选择至少一个DOM节点,具体包括:
将所述DOM树中数据体body节点的下N级节点作为选择的DOM节点,所述N为正整数。
3.如权利要求1所述的方法,其特征在于,获得页面数据之后,且从所述DOM树中选择至少一个DOM节点之前,所述方法还包括:
从所述页面数据中解析并过滤浮动窗口节点。
4.如权利要求1所述的方法,其特征在于,得到DOM树之后,且对选择的DOM节点分别进行分析之前,所述方法还包括:
通过解析页面数据得到表示各DOM节点对应在页面中的位置信息以及对应在页面中区域的面积信息的渲染Render树;
在选择出至少一个DOM节点之后,且对选择的DOM节点分别进行分析之前,所述方法还包括:
确定选择出的每个DOM节点对应在页面中的位置信息;
按照对应在页面的位置从上到下的顺序将选择的DOM节点进行排序,且当存在至少两个DOM节点对应在页面中的位置信息表示的位置在页面中的高度相同时,将所述至少两个DOM节点进一步按照对应在页面的位置从左到右的顺序排序。
5.如权利要求4所述的方法,其特征在于,满足显示条件的DOM节点至少满足以下一个条件:
第一条件:DOM节点在页面中对应的区域是表单区域,且该表单区域的面积与页面总面积之和的比值大于第一门限值、表单区域中包含的表单元素个数达到设定个数;
第二条件:DOM节点在页面中对应区域的面积达到第二门限值,且该DOM节点在页面中对应区域内的链接区域面积与页面总面积的比值小于第三门限值,以及该DOM节点在页面中对应区域内的文本区域和多媒体区域面积之和与页面总面积的比值达到第四门限值。
6.如权利要求5所述的方法,其特征在于,将选择的DOM节点分别进行分析,确定一个满足显示条件的DOM节点,具体包括:
判断选择的DOM节点中是否存在满足所述第一条件的DOM节点,若存在,则将满足所述第一条件的一个DOM节点作为满足显示条件的DOM节点;
否则,按照对选择的DOM节点的排序,依次判断是否存在满足所述第二条件的DOM节点,并将满足所述第二条件的一个DOM节点作为满足显示条件的DOM节点。
7.如权利要求6所述的方法,其特征在于,若存在多个满足所述第一条件的DOM节点,则将按照DOM节点的排序首次确定出的满足第一条件的一个DOM节点作为满足显示条件的DOM节点;
若存在多个满足所述第二条件的DOM节点,则将首次确定出的满足第二条件的DOM节点作为满足显示条件的DOM节点。
8.一种显示页面的设备,其特征在于,所述设备包括:
解析模块,用于对获得的页面数据解析后得到文件对象模型DOM树;
选择模块,用于从所述DOM树中选择至少一个DOM节点;
节点确定模块,用于对选择的DOM节点分别进行分析,确定一个满足显示条件的DOM节点;
显示模块,用于确定满足显示条件的DOM节点在所述页面数据渲染后得到的页面中对应区域的内容,并将确定的内容通过移动终端显示。
9.如权利要求8所述的设备,其特征在于,
选择模块,具体用于将所述DOM树中body节点的下N级节点作为选择的DOM节点,所述N为正整数。
10.如权利要求8所述的设备,其特征在于,所述设备还包括:
过滤模块,用于从所述页面数据中解析并过滤浮动窗口节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信有限公司,未经中国移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010261154.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:休眠状态的控制方法,装置及系统
- 下一篇:一种文档标题提取方法和装置