[发明专利]一种自适应HTML滚屏展示实时信息的方法有效

专利信息
申请号: 201710021118.6 申请日: 2017-01-11
公开(公告)号: CN106874387B 公开(公告)日: 2020-09-11
发明(设计)人: 何霜霜;牟荣增;王宏飞;张艺翔;汪洋 申请(专利权)人: 中科院微电子研究所昆山分所
主分类号: G06F16/957 分类号: G06F16/957
代理公司: 北京辰权知识产权代理有限公司 11619 代理人: 佟林松
地址: 215347 江苏省苏州市昆*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 自适应 html 展示 实时 信息 方法
【权利要求书】:

1.一种自适应HTML滚屏展示实时信息的方法,包括:在自定义的周期内,采用浏览器AJAX发起获取最新数据的请求;将返回的最新数据进行预处理,作为最新对象,当前正在展示的对象作为当前对象,将最新对象和当前对象做对比;若判断当前对象即为最新对象,不做任何操作,否则,当前对象停止滚屏并自动消失,最新对象出现,其后最新对象滚动显示;

在采用浏览器AJAX发起获取最新数据的请求之前,还包括如下步骤:

S1:创建一个父容器的div,所述父容器的样式设置为相对定位,其中,高度固定,宽度根据当前浏览器页面的宽度变化,若需要显示的内容超出父容器所能承载的空间,则不显示超出部分;

S2:创建父容器的两个块级子元素A和B,子元素A显示,其承载要滚动的对象,随着滚动不断改变位置;子元素B隐藏,其用于存储当前对象的初始文本以及测量文本的宽度;

对于所述子元素A和所述子元素B的子元素样式,除了子元素A是显示、子元素B是隐藏,此外所述子元素A和所述子元素B的其他样式完全相同;

所述其他样式包括绝对定位,其中,段落中的文本不进行换行。

2.根据权利要求1所述的方法,其特征在于:所述方法进一步包括:

S11:采用AJAX异步请求得到最新数据,将返回的结果按照固定格式拼接成要展示的形式,作为最新对象;

S12:当前展示的对象作为当前对象存储在元素B中,将所述最新对象和所述当前对象作比较,若内容相同,则表示当前对象即为最新对象,返回S11,让当前对象继续按照原有形式展示,若不同则执行S13;

S13:结束当前对象的展示,将最新对象赋值给元素A、元素B,获取此时浏览器宽度下的父容器的宽度和元素B的新宽度,此时元素A和元素B的宽度相同;

S14:比较父容器宽度和元素B的宽度,若元素B宽度小于等于父容器宽度,执行S15,若元素B宽度大于父容器宽度,执行S16;

S15:将元素A以由下至上的动画方式出现,结束动画后,元素A以左右居中的方式静止在父容器的中间部位;

S16:最新对象以居右的由下至上的动画方式出现,结束动画后元素A开始以水平从右向左的方式移动,当元素A的最后一个字出现后,此时若没有可更新的最新对象或者不到一个周期的时长,在元素A末尾加上元素B中的内容,继续向左移动,当元素A再次滚动完后,继续在末尾加上元素B中的内容,如此反复;

S17:一个周期结束后,执行S11,其中周期自定义。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科院微电子研究所昆山分所,未经中科院微电子研究所昆山分所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710021118.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top