本发明专利技术公开了一种网页的分享功能的加载方法和装置。其中,该网页的分享功能的加载方法包括:获取网页的匹配参数,网页为具有分享功能的内容页;判断网页的匹配参数是否满足预先设定的匹配规则,预先设定的匹配规则用于指定不需要加载分享功能的页面;以及如果判断出网页的匹配参数不满足预先设定的匹配规则,则为与网页的匹配参数相对应的网页加载分享功能。通过本发明专利技术,解决了相关技术中具有分享功能的网站在加载网页时,导致加载的所有网页都带有分享功能的问题。
【技术实现步骤摘要】
本专利技术涉及互联网领域,具体而言,涉及一种网页的分享功能的加载方法和装置。
技术介绍
目前,所有的分享网站(即,分享功能提供网站)都是通过在用户网站上添加一段前端代码的方式来为用户网站的网页嵌入分享功能的,而用户网站又都是采用模板生成各内容页的,因此,在相关技术中,为了给各网页加载分享功能,一般都只会在模板页中添加分享功能的前端代码,导致根据模板页加载出的所有网页都带有分享功能,而实际上并不是所有网页都需要此功能。另外,所有网页都带有分享功能又会引起以下问题:(1)在网页加载时,延迟了不需要带有分享功能的网页的加载速度,进而影响了网民使用网站的交互感受。因为加载网页时,如果加载分享功能,则需要额外下载相关的代码到客户端,影响网页的加载速度。(2)部分不希望网民分享的网页(如,一些敏感网页),如果加载分享功能,则会带来一定隐患。因此,如果所有内容页都通过模板生成,则会默认为它们都带有分享功能,这时,对于一些不需要分享功能的网页而言,尤其是对一些敏感网页而言,一方面延长了加载网页的时间,另一方面则容易误导网民对其执行不当操作。针对相关技术中具有分享功能的网站在加载网页时,导致加载的所有网页都带有分享功能的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种网页的分享功能的加载方法和装置,以解决相关技术中具有分享功能的网站在加载网页时,导致加载的所有网页都带有分享功能的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种网页的分享功能的加载方法。该方法包括:获取网页的匹配参数,上述网页为具有分享功能的内容页;判断上述网页的匹配参数是否满足预先设定的匹配规则,上述预先设定的匹配规则用于指定不需要加载分享功能的页面;以及如果判断出上述网页的匹配参数不满足上述预先设定的匹配规则,则为与上述网页的匹配参数相对应的网页加载分享功能。进一步地,在判断上述网页的匹配参数是否满足预先设定的匹配规则之后,上述加载方法还包括:如果判断出上述网页的匹配参数满足上述预先设定的匹配规则,则禁止为与上述网页的匹配参数相对应的网页加载分享功能。进一步地,上述预先设定的匹配规则包括一条或者多条匹配条目,判断上述网页的匹配参数是否满足预先设定的匹配规则包括:将上述网页的匹配参数与上述一条或者多条匹配条目进行逐一匹配;以及判断上述网页的匹配参数是否与上述一条或者多条匹配条目中的任一匹配条目相匹配,其中,如果判断上述网页的匹配参数与上述一条或者多条匹配条目中的任一匹配条目相匹配,则执行禁止为与上述网页的匹配参数相对应的网页加载分享功能的步骤。进一步地,通过以下方式确定上述预先设定的匹配规则:获取上述不需要加载分享功能的页面的路径;以及根据上述不需要加载分享功能的页面的路径确定上述预先设定的匹配规则。进一步地,在根据上述不需要加载分享功能的页面的路径确定上述预先设定的匹配规则之后,确定上述预先设定的匹配规则的方式还包括:将上述预先设定的匹配规则保存在用户网站的根目录下,上述用户网站为具有分享功能的网站,且与上述网页的匹配参数相对应的网页为上述用户网站上的网页。为了实现上述目的,根据本专利技术的另一方面,提供了一种网页的分享功能的加载装置。该装置包括:获取单元,用于获取网页的匹配参数,上述网页为具有分享功能的内容页;判断单元,用于判断上述网页的匹配参数是否满足预先设定的匹配规则,上述预先设定的匹配规则用于指定不需要加载分享功能的页面;以及加载单元,用于在判断出上述网页的匹配参数不满足上述预先设定的匹配规则时,为与上述网页的匹配参数相对应的网页加载分享功能。进一步地,上述加载装置还包括:禁止加载单元,用于在判断上述网页的匹配参数是否满足预先设定的匹配规则之后,且在判断出上述网页的匹配参数满足上述预先设定的匹配规则时,禁止为与上述网页的匹配参数相对应的网页加载分享功能。进一步地,上述预先设定的匹配规则包括一条或者多条匹配条目,上述判断单元包括:匹配模块,用于将上述网页的匹配参数与上述一条或者多条匹配条目进行逐一匹配;以及判断模块,用于判断上述网页的匹配参数是否与上述一条或者多条匹配条目中的任一匹配条目相匹配,其中,如果判断上述网页的匹配参数与上述一条或者多条匹配条目中的任一匹配条目相匹配,则执行上述禁止加载单元的功能。进一步地,上述加载装置还包括:确定单元,用于确定上述预先设定的匹配规则,且具有:获取模块,用于获取上述不需要加载分享功能的页面的路径;以及确定模块,用于根据上述不需要加载分享功能的页面的路径确定上述预先设定的匹配规则。进一步地,上述确定单元还具有:保存模块,用于在根据上述不需要加载分享功能的页面的路径确定上述预先设定的匹配规则之后,将上述预先设定的匹配规则保存在用户网站的根目录下,上述用户网站为具有分享功能的网站,且与上述网页的匹配参数相对应的网页为上述用户网站上的网页。通过本专利技术,采用获取网页的匹配参数,网页为具有分享功能的内容页;判断网页的匹配参数是否满足预先设定的匹配规则,预先设定的匹配规则用于指定不需要加载分享功能的页面;以及如果判断出网页的匹配参数不满足预先设定的匹配规则,则为与网页的匹配参数相对应的网页加载分享功能,解决了相关技术中具有分享功能的网站在加载网页时,导致加载的所有网页都带有分享功能的问题,进而达到了通过匹配条件过滤掉不需要加载分享功能的页面而只为需要加载分享功能的页面加载分享功能的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的网页的分享功能的加载方法的流程图;以及图2是根据本专利技术实施例的网页的分享功能的加载装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特本文档来自技高网...
【技术保护点】
一种网页的分享功能的加载方法,其特征在于,包括:获取网页的匹配参数,所述网页为具有分享功能的内容页;判断所述网页的匹配参数是否满足预先设定的匹配规则,所述预先设定的匹配规则用于指定不需要加载分享功能的页面;以及如果判断出所述网页的匹配参数不满足所述预先设定的匹配规则,则为与所述网页的匹配参数相对应的网页加载分享功能。
【技术特征摘要】
1.一种网页的分享功能的加载方法,其特征在于,包括:
获取网页的匹配参数,所述网页为具有分享功能的内容页;
判断所述网页的匹配参数是否满足预先设定的匹配规则,所述预先设定的匹
配规则用于指定不需要加载分享功能的页面;以及
如果判断出所述网页的匹配参数不满足所述预先设定的匹配规则,则为与所
述网页的匹配参数相对应的网页加载分享功能。
2.根据权利要求1所述的网页的分享功能的加载方法,其特征在于,在判断所述网
页的匹配参数是否满足预先设定的匹配规则之后,所述加载方法还包括:
如果判断出所述网页的匹配参数满足所述预先设定的匹配规则,则禁止为与
所述网页的匹配参数相对应的网页加载分享功能。
3.根据权利要求2所述的网页的分享功能的加载方法,其特征在于,所述预先设定
的匹配规则包括一条或者多条匹配条目,判断所述网页的匹配参数是否满足预先
设定的匹配规则包括:
将所述网页的匹配参数与所述一条或者多条匹配条目进行逐一匹配;以及
判断所述网页的匹配参数是否与所述一条或者多条匹配条目中的任一匹配条
目相匹配,
其中,如果判断所述网页的匹配参数与所述一条或者多条匹配条目中的任一
匹配条目相匹配,则执行禁止为与所述网页的匹配参数相对应的网页加载分享功
能的步骤。
4.根据权利要求1至3中任一项所述的网页的分享功能的加载方法,其特征在于,
通过以下方式确定所述预先设定的匹配规则:
获取所述不需要加载分享功能的页面的路径;以及
根据所述不需要加载分享功能的页面的路径确定所述预先设定的匹配规则。
5.根据权利要求4所述的网页的分享功能的加载方法,其特征在于,在根据所述不
需要加载分享功能的页面的路径确定所述预先设定的匹配规则之后,确定所述预
先设定的匹配规则的方式还包括:
将所述预先设定的匹配规则保存在用户网站的根目录下,所述用户网站为具
有分享功能的网站,且与所述网页的匹配参数相对应的网页为所述用户网站上的
网页。
6.一种网页的分享功能的加载装置,其特征在于...
【专利技术属性】
技术研发人员:冯鸳鹤,李新国,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。