浏览器网页自动换肤方法及装置制造方法及图纸

技术编号:27454416 阅读:14 留言:0更新日期:2021-02-25 04:49
本申请实施例提供一种浏览器网页自动换肤方法及装置,方法包括:接收服务器发送的网页皮肤资源信息,并根据所述网页皮肤资源信息确定网页皮肤特征信息;确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式;展示与所述网页皮肤样式对应的网页;本申请能够自动、灵活和准确得实现浏览器网页换肤。灵活和准确得实现浏览器网页换肤。灵活和准确得实现浏览器网页换肤。

【技术实现步骤摘要】
浏览器网页自动换肤方法及装置


[0001]本申请涉及计算机
,具体涉及一种浏览器网页自动换肤方法及装置。

技术介绍

[0002]网页换肤,顾名思义就是网页主题的切换。web服务器准备多套不同样式主题,浏览器根据相关信息(如用户权限、重要节日等)来加载不同的样式,以展示不同的效果。
[0003]专利技术人发现,现有技术中的网页换肤方案是服务器直接返回相应的页面(包括样式),如当国庆和春节到来时,网站发布新的版本,新版本中将相关主题样式嵌入到网页代码中。对于不同用户展示不同样式页面,传统方法是通程序判断用户的角色,进而根据用户的角色返回不同的页面(包括样式代码),可以看出传统方案都需要发版或者修改程序的业务逻辑已达到网页换肤的效果,一旦涉及到发版或者修改程序,都会涉及到开发、测试和部署相关工作,增加了开发人员工作量,流程会比较复杂,同时上线存在相应风险。

技术实现思路

[0004]针对现有技术中的问题,本申请提供一种浏览器网页自动换肤方法及装置,能够自动、灵活和准确得实现浏览器网页换肤。
[0005]为了解决上述问题中的至少一个,本申请提供以下技术方案:
[0006]第一方面,本申请提供一种浏览器网页自动换肤方法,包括:
[0007]接收服务器发送的网页皮肤资源信息,并根据所述网页皮肤资源信息确定网页皮肤特征信息;
[0008]确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式;
[0009]展示与所述网页皮肤样式对应的网页。
[0010]进一步地,所述根据所述网页皮肤资源信息确定网页皮肤特征信息,包括:
[0011]根据预设皮肤标识符判断所述网页皮肤资源信息中是否包含网页皮肤特征信息,若包含,则根据预设特征标识符确定所述网页皮肤资源信息中的网页皮肤特征信息,否则将本地皮肤样式库中的默认皮肤特征信息设定为所述网页皮肤特征信息。
[0012]进一步地,所述确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式,包括:
[0013]判断所述本地皮肤样式库中是否包含与所述网页皮肤特征信息对应的网页皮肤样式,若包含,则根据与所述网页皮肤特征信息对应的样式加载模型加载所述网页皮肤样式,否则执行样式加载异常处理。
[0014]进一步地,所述执行样式加载异常处理包括:
[0015]向所述服务器发送皮肤样式更新请求;
[0016]根据所述服务器返回的皮肤样式数据更新所述本地皮肤样式库,并在所述本地皮肤样式库更新完成后,根据与所述网页皮肤特征信息对应的样式加载模型加载对应的网页皮肤样式。
[0017]进一步地,所述执行样式加载异常处理包括:
[0018]加载本地皮肤样式库中的默认网页皮肤样式。
[0019]第二方面,本申请提供一种浏览器网页自动换肤装置,包括:
[0020]网页皮肤特征信息确定模块,用于接收服务器发送的网页皮肤资源信息,并根据所述网页皮肤资源信息确定网页皮肤特征信息;
[0021]网页皮肤样式确定模块,用于确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式;
[0022]网页加载展示模块,用于展示与所述网页皮肤样式对应的网页。
[0023]进一步地,所述网页皮肤特征信息确定模块包括:
[0024]网页皮肤资源信息筛选单元,用于根据预设皮肤标识符判断所述网页皮肤资源信息中是否包含网页皮肤特征信息,若包含,则根据预设特征标识符确定所述网页皮肤资源信息中的网页皮肤特征信息,否则将本地皮肤样式库中的默认皮肤特征信息设定为所述网页皮肤特征信息。
[0025]进一步地,所述网页皮肤样式确定模块包括:
[0026]网页皮肤样式加载单元,用于判断所述本地皮肤样式库中是否包含与所述网页皮肤特征信息对应的网页皮肤样式,若包含,则根据与所述网页皮肤特征信息对应的样式加载模型加载所述网页皮肤样式,否则执行样式加载异常处理。
[0027]进一步地,所述网页皮肤样式加载单元包括:
[0028]皮肤样式更新请求子单元,用于向所述服务器发送皮肤样式更新请求;
[0029]本地皮肤样式库更新子单元,用于根据所述服务器返回的皮肤样式数据更新所述本地皮肤样式库,并在所述本地皮肤样式库更新完成后,根据与所述网页皮肤特征信息对应的样式加载模型加载对应的网页皮肤样式。
[0030]进一步地,所述网页皮肤样式加载单元包括:
[0031]默认网页皮肤样式加载子单元,用于加载本地皮肤样式库中的默认网页皮肤样式。
[0032]第三方面,本申请提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述的浏览器网页自动换肤方法的步骤。
[0033]第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现所述的浏览器网页自动换肤方法的步骤。
[0034]由上述技术方案可知,本申请提供一种浏览器网页自动换肤方法及装置,通过客户端浏览器内置的针对网页皮肤资源信息的筛选规则(即网页皮肤特征信息的提取规则),确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式,并自动加载该网页皮肤样式,而无需由服务器传输与网页皮肤样式相关的信息,以此自动、灵活和准确得实现浏览器网页的换肤工作。
附图说明
[0035]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请
的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0036]图1为本申请实施例中的浏览器网页自动换肤方法的流程示意图之一;
[0037]图2为本申请实施例中的浏览器网页自动换肤方法的流程示意图之二;
[0038]图3为本申请实施例中的浏览器网页自动换肤装置的结构图之一;
[0039]图4为本申请实施例中的浏览器网页自动换肤装置的结构图之二;
[0040]图5为本申请实施例中的浏览器网页自动换肤装置的结构图之三;
[0041]图6为本申请实施例中的浏览器网页自动换肤装置的结构图之四;
[0042]图7为本申请实施例中的浏览器网页自动换肤装置的结构图之五;
[0043]图8为本申请实施例中的浏览器网页自动换肤系统的结构图;
[0044]图9为本申请实施例中的电子设备的结构示意图。
具体实施方式
[0045]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[004本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种浏览器网页自动换肤方法,其特征在于,所述方法包括:接收服务器发送的网页皮肤资源信息,并根据所述网页皮肤资源信息确定网页皮肤特征信息;确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式;展示与所述网页皮肤样式对应的网页。2.根据权利要求1所述的浏览器网页自动换肤方法,其特征在于,所述根据所述网页皮肤资源信息确定网页皮肤特征信息,包括:根据预设皮肤标识符判断所述网页皮肤资源信息中是否包含网页皮肤特征信息,若包含,则根据预设特征标识符确定所述网页皮肤资源信息中的网页皮肤特征信息,否则将本地皮肤样式库中的默认皮肤特征信息设定为所述网页皮肤特征信息。3.根据权利要求1所述的浏览器网页自动换肤方法,其特征在于,所述确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式,包括:判断所述本地皮肤样式库中是否包含与所述网页皮肤特征信息对应的网页皮肤样式,若包含,则根据与所述网页皮肤特征信息对应的样式加载模型加载所述网页皮肤样式,否则执行样式加载异常处理。4.根据权利要求3所述的浏览器网页自动换肤方法,其特征在于,所述执行样式加载异常处理包括:向所述服务器发送皮肤样式更新请求;根据所述服务器返回的皮肤样式数据更新所述本地皮肤样式库,并在所述本地皮肤样式库更新完成后,根据与所述网页皮肤特征信息对应的样式加载模型加载对应的网页皮肤样式。5.根据权利要求3所述的浏览器网页自动换肤方法,其特征在于,所述执行样式加载异常处理包括:加载本地皮肤样式库中的默认网页皮肤样式。6.一种浏览器网页自动换肤装置,其特征在于,包括:网页皮肤特征信息确定模块,用于接收服务器发送的网页皮肤资源信息,并根据所述网页皮肤资源信息确定网页皮肤特征信息;网页皮肤样式确定模块,用于确定本地皮肤样式库中与所述网页皮肤特征信息对应的网页皮肤样式;网页加...

【专利技术属性】
技术研发人员:孟繁贵
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1