【技术实现步骤摘要】
一种页面刷新方法及装置
本专利技术涉及计算机
,特别涉及一种页面刷新方法及装置。
技术介绍
随着计算机技术的发展,人们越来越多的采用网上浏览的形式获取数据。在上网浏览时,若想获取后台更新的数据,通常采用刷新的方式对页面进行更新。目前,用户通常采用手动触发刷新按钮的方式对页面进行刷新,而由于后台数据是频繁变动的,用户若想及时接收更新的数据,则需频繁点击刷新按钮,这使得用户体验较低。
技术实现思路
本专利技术实施例提供了一种页面刷新方法及装置,能提高用户体验。第一方面,本专利技术实施例提供了一种页面刷新方法,包括:在待刷新页面中定义至少一个页面组件,其中,每一个所述页面组件对应所述待刷新页面中的一个待刷新区域;将待刷新页面与服务端消息池建立通信连接;利用所述服务端消息池获取刷新消息;根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件;将所述刷新消息推送至所述待刷新页面;根据所述刷新消息中的消息实体执行所述目标页面组件,以对所述目标页面组件对应的待刷新区域进行刷新。优选地,所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件,包括:确定所述刷新消息中的用户标识是否为空;如果是,则执行所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件;否则,获取所述待刷新页面的有效用户信息;确定所述刷新消息中的用户标识与所述有效用户信息是否相匹配,如果是,则执行所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件。优选地,所述确定所述刷新消息中的用户标识与所述 ...
【技术保护点】
1.一种页面刷新方法,其特征在于,包括:在待刷新页面中定义至少一个页面组件,其中,每一个所述页面组件对应所述待刷新页面中的一个待刷新区域;将待刷新页面与服务端消息池建立通信连接;利用所述服务端消息池获取刷新消息;根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件;将所述刷新消息推送至所述待刷新页面;根据所述刷新消息中的消息实体执行所述目标页面组件,以对所述目标页面组件对应的待刷新区域进行刷新。
【技术特征摘要】
1.一种页面刷新方法,其特征在于,包括:在待刷新页面中定义至少一个页面组件,其中,每一个所述页面组件对应所述待刷新页面中的一个待刷新区域;将待刷新页面与服务端消息池建立通信连接;利用所述服务端消息池获取刷新消息;根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件;将所述刷新消息推送至所述待刷新页面;根据所述刷新消息中的消息实体执行所述目标页面组件,以对所述目标页面组件对应的待刷新区域进行刷新。2.根据权利要求1所述的方法,其特征在于,所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件,包括:确定所述刷新消息中的用户标识是否为空;如果是,则执行所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件;否则,获取所述待刷新页面的有效用户信息;确定所述刷新消息中的用户标识与所述有效用户信息是否相匹配,如果是,则执行所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件。3.根据权利要求2所述的方法,其特征在于,所述确定所述刷新消息中的用户标识与所述有效用户信息是否相匹配,包括:确定所述用户标识对应的字符串长度与所述有效用户信息对应的字符串长度是否相等,如果是,则利用以下计算公式,计算所述用户标识与所述有效用户信息之间的差异值;当所述差异值不大于预设阈值时,确定所述用户标识与所述有效用户信息相匹配;其中,S表征所述差异值,a表征所述用户标识对应的字符串长度,M表征所述用户标识对应的十六进制ASCII值,N表征所述有效用户信息对应的十六进制ASCII值。4.根据权利要求1所述的方法,其特征在于,当所述服务端消息池获取到的所述刷新消息为至少两个时,在所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件之前,进一步包括:确定所述服务端消息池中每一个所述刷新消息的时间节点;根据每一个所述时间节点,从至少两个所述刷新消息中确定出有效刷新消息;所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件,包括:根据所述有效刷新消息中携带的刷新通知目标确定所述目标页面组件;和/或,当所述服务端消息池获取到的所述刷新消息为至少两个时,在所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件之前,进一步包括:确定所述服务端消息池中每一个所述刷新消息的通知模式;确定所述待刷新页面对应的目标通知模式;根据所述目标通知模式,从至少两个所述刷新消息中确定出有效刷新消息;其中,所述有效刷新消息的通知模式与所述目标通知模式相同;则,所述根据所述刷新消息中携带的刷新通知目标,从所述至少一个页面组件中确定目标页面组件,包括:根据所述有效刷新消息中携带的刷新通知目标确定所述目标页面...
【专利技术属性】
技术研发人员:成晨,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。