首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于CSS变量与全局状态的换肤方法、装置和设备和介质 

申请/专利权人:杭州高特电子设备股份有限公司

申请日:2024-04-09

公开(公告)日:2024-06-28

公开(公告)号:CN118260502A

主分类号:G06F16/958

分类号:G06F16/958;G06F9/451

优先权:

专利状态码:在审-公开

法律状态:2024.06.28#公开

摘要:本发明属于互联网技术领域,涉及网站换肤技术,提供了一种基于CSS变量与全局状态的换肤方法、装置、设备和介质,所述方法包括:配置并存储主题皮肤和换肤时间表至远程服务器的数据库;用户登录系统后从数据库内加载主题皮肤和换肤时间表;系统运行与任务列表关联的定时器依据任务列表;当运行到每个换肤时间时输出换肤指令;根据换肤指令自动从主题资源库中选择个性化主题皮肤作为新主题皮肤,将新主题皮肤的相关信息存储至全局状态中对全局状态进行更新;使用更新后的全局状态对系统的网页进行换肤操作。本发明的方法具有高灵活性、维护方便、扩展性性等优点,可以解决现有网站换肤方案引起的代码复杂、成本高和加载时间等技术问题。

主权项:1.一种基于CSS变量与全局状态的换肤方法,其特征在于,所述换肤方法包括:根据用户需求配置网页的主题皮肤和换肤时间表,将所述主题皮肤和所述换肤时间表存储至远程服务器的数据库,所述主题皮肤包括多个不同的个性化主题皮肤,所述换肤时间表包括与每个所述个性化主题皮肤对应的换肤时间,所述个性化主题皮肤包括网页的颜色集和图片集;用户登录系统后,向所述远程服务器发送HTTP请求,从所述数据库内加载所述个性化主题皮肤至所述系统的主题资源库,加载所述换肤时间表至所述系统的任务列表;在所述系统中运行与所述任务列表关联的定时器,当所述定时器运行至每个所述换肤时间时输出换肤指令;所述系统依据所述换肤指令自动从所述主题资源库中提取与所述换肤时间对应的所述个性化主题皮肤作为新主题皮肤,将所述新主题皮肤的相关信息存储至全局状态中对所述全局状态进行更新,所述新主题皮肤的相关信息包括图片集以及与颜色集对应的新CSS变量值;使用所述全局状态中的所述颜色集对应的新CSS变量值对所述系统的网页的在前CSS变量值替换,将所述系统的网页的颜色用颜色集替换在前颜色集,使用所述全局状态中的所述图片集对所述系统的网页的在前图片集替换,实现对所述系统的网页的换肤操作。

全文数据:

权利要求:

百度查询: 杭州高特电子设备股份有限公司 基于CSS变量与全局状态的换肤方法、装置和设备和介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。