[发明专利]一种基于网页内元素异同的页面自动更新方法有效
申请号: | 202010614987.1 | 申请日: | 2020-06-30 |
公开(公告)号: | CN111857773B | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 曾国栋;宋坤 | 申请(专利权)人: | 远光软件股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;H04L67/02 |
代理公司: | 北京天达知识产权代理事务所有限公司 11386 | 代理人: | 马东伟 |
地址: | 519085 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网页 元素 异同 页面 自动更新 方法 | ||
1.一种基于网页内元素异同的页面自动更新方法,其特征在于,包括以下步骤:
标记A模板中m页面的修改并保存,发布修改后的所述A模板,包括:将A模板和m页面标记为可变更;并根据所述可变更的标记,将A模板的发布按钮设置为可点击状态;接收对可点击状态的所述A模板的发布按钮的点击操作,发布所述A模板;
所述A模板发布后,更新A模板的版本号及修改后的m页面的版本号得到m页面的实际版本号;
比较m页面的所述实际版本号与记录版本号后显示所述A模板的更新标志;所述记录版本号为引用所述A模板中m页面的n页面所记录的版本号;
根据系统显示的所述A模板的更新标志,确定是否启动页面升级;以及,
当确定启动页面升级后,按照A模板更新后的m页面的元素异同更新所述n页面,其中:对m页面区域组件元素的标签id和n页面区域组件元素的标签id进行对比:
若标签id一致,则判断n页面的该区域组件元素为m页面的区域组件元素后,进行升级处理;
若n页面中存在,而m页面中不存在的标签id,则该区域组件元素为n页面中新增或m页面中被删除的区域组件元素,不进行升级处理;
若 n页面中不存在,而m页面中存在的标签id,则该区域组件元素在n页面中被删除或该区域的组件元素为m页面中新增的区域组件元素,不进行升级处理;
所述A模板包括多个页面,所述m页面是A模板中的一个页面;所述n页面为B项目的一个页面,所述B项目包括多个页面。
2.根据权利要求1所述的方法,其特征在于,所述A模板发布后,更新A模板的版本号及修改后的m页面的版本号得到m页面的实际版本号,包括:所述A模板的版本号和所述m页面的版本号均加1得到实际版本号。
3.根据权利要求1所述的方法,其特征在于,所述比较所述实际版本号与记录版本号后显示所述A模板的更新标志包括:所述实际版本号大于所述记录版本号,系统标记n页面可升级,所述n页面显示待升级标志。
4.根据权利要求3所述的方法,其特征在于,所述确定是否启动页面升级,包括:接收到用户点击所述n页面显示的待升级标志后触发页面升级功能,系统提示用户是否按照更新后的A模板m页面升级n页面,并展示升级n页面样式;若选择是,则确定启动页面升级。
5.根据权利要求4所述的方法,其特征在于,所述升级n页面样式包括:n页面中所包括的m页面的区域升级成对应m页面的区域的样式,n页面中非m页面的区域或者n页面中已删除的m页面区域不变动。
6.一种基于权利要求1所述方法的操作界面,其特征在于,包括:通用门户模板,登录页面,保存按钮和发布按钮;
所述通用门户模板的登录页面修改后,点击所述保存按钮标记所述通用门户模板和所述登录页面的变动;
所述发布按钮根据所述通用门户模板的变动变成可用状态;
通过点击所述发布按钮发布所述通用门户模板;
所述通用门户模板发布后,所述通用门户模板的版本号和所述登录页面的版本号均加1。
7.一种基于权利要求6所述操作界面的页面升级系统,其特征在于,包括用户登录页面和页面升级按钮;
所述用户登录页面引用所述通用门户模板的登录页面,并记录引用的页面是“登录”并记录版本号;
当所述通用门户模板升级后,有变动的登录页面的版本号加1得到实际版本号;
系统判断所述用户登录页面所对应的登录页面的版本号,若所述实际版本号大于所述记录版本号,则所述用户登录页面显示更新标志;
根据所述更新标志点击所述页面升级按钮,提示用户是否按照所述通用门户模板的登录页面升级样式更新所述用户登录页面;
若用户确定升级页面,则展示升级后的所述用户登录页面样式;
其中,升级后的所述用户登录页面样式包括:所述用户登录页面中“登录”页面的区域升级成对应的所述通用门户模板的登录页面升级区域样式;所述用户登录页面中非“登录”页面的区域或者所述用户登录页面中已删除的“登录”页面区域不变动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于远光软件股份有限公司,未经远光软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010614987.1/1.html,转载请声明来源钻瓜专利网。