一种网页刷新方法及装置制造方法及图纸

技术编号:15791659 阅读:58 留言:0更新日期:2017-07-09 21:35
本发明专利技术揭示了一种网页刷新方法及装置,该方法包括如下步骤:执行网页文件中的客户端脚本,生成命令收发客户端;接收所述命令收发客户端转发的下载网页资源文件命令;其中,所述下载网页资源文件命令是服务器发送给所述命令收发客户端的;在接收到所述下载网页资源文件命令后,向所述服务器下载网页资源文件;根据所述网页资源文件对相应的网页进行刷新。本发明专利技术大大提高了开发体验和效率。

【技术实现步骤摘要】
一种网页刷新方法及装置
本公开涉及互联网
,特别涉及一种网页刷新方法及装置。
技术介绍
在进行网页开发时,开发人员常常会碰到如下情况:在编辑器对网页进行编辑,例如在HTML页面中添加一个节点,到CSS中添加样式,然后从编辑器切换到浏览器,对网页进行刷新,待浏览器显示编辑后的网页之后,如果开发人员对样式不满意,则需要从浏览器再切换回编辑器,对网页进行编辑。开发人员需要在编辑器和浏览器之间来回切换,并对网页进行手动刷新,效率很低。
技术实现思路
为了解决相关技术中存在的网页开发过程效率低的问题,本公开提供了一种网页刷新方法及装置。一种网页刷新方法,包括如下步骤:执行网页文件中的客户端脚本,生成命令收发客户端;接收所述命令收发客户端转发的下载网页资源文件命令;其中,所述下载网页资源文件命令是服务器发送给所述命令收发客户端的;在接收到所述下载网页资源文件命令后,向所述服务器下载网页资源文件;根据所述网页资源文件对相应的网页进行刷新。在一个实施例中,在向所述服务器下载网页资源文件之前,所述方法还包括如下步骤:执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;向所述服务器下载网页资源文件的步骤为:判断所述网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。在一个实施例中,所述下载网页资源文件命令包含所述网页的网页标识符;向所述服务器下载网页资源文件的步骤为:根据所述网页标识符,向所述服务器下载对应网页的网页资源文件。在一个实施例中,所述下载网页资源文件命令包含所述网页的网页标识符;在向所述服务器下载网页资源文件之前,所述方法还包括如下步骤:执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;向所述服务器下载网页资源文件的步骤为:判断所述网页标识符对应网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。本专利技术还提供了一种网页刷新方法,包括如下步骤:监听服务器中设定存储位置的网页资源文件是否出现更新,若是,则生成下载网页资源文件命令;向命令收发客户端发送所述下载网页资源文件命令;其中,所述命令客户端是网页文件中的客户端脚本被浏览器执行后生成的;在向命令收发客户端发送所述下载网页资源文件命令之后,向所述浏览器发送更新后的网页资源文件。在一个实施例中,所述网页资源文件包括网页文件和网页引用文件;若监听到服务器中设定存储位置的所述网页引用文件出现更新,则在向所述浏览器发送更新后的网页资源文件之前,所述方法还包括如下步骤:在所述网页文件中,更新所述网页引用文件的统一资源定位符;向所述浏览器发送更新后的网页资源文件的步骤为:向所述浏览器发送更新后的网页文件和网页引用文件。在一个实施例中,生成下载网页资源文件命令的步骤为:生成包含对应网页标识符的下载网页资源文件命令。本专利技术还挺了一种网页刷新方法,包括如下步骤:监听指定存储位置中网页的网页资源文件是否出现更新,其中,所述网页资源文件包括具有客户端脚本的网页文件,其中,所述客户端脚本用于被浏览器执行后生成命令收发客户端,所述命令收发客户端用于从服务器接收下载网页资源文件命令,并将所述下载网页资源文件命令转发给所述浏览器;若出现更新,将更新后的网页资源文件发送给所述服务器。在一个实施例中,所述网页文件还具有刷新脚本;其中,所述刷新脚本用于被所述浏览器执行后,为所述网页生成新的统一资源定位符。本专利技术还提供了一种网页刷新装置,包括:第一执行单元,被配置为:执行网页文件中的客户端脚本,生成命令收发客户端;接收单元,被配置为:接收所述命令收发客户端转发的下载网页资源文件命令;其中,所述下载网页资源文件命令是服务器发送给所述命令收发客户端的;下载单元,被配置为:在接收到所述下载网页资源文件命令后,向所述服务器下载网页资源文件;刷新单元,被配置为:根据所述网页资源文件对相应的网页进行刷新。在一个实施例中,还包括第二执行单元,被配置为:在向所述服务器下载网页资源文件之前,执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;所述下载单元被配置为:判断所述网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。在一个实施例中,所述下载网页资源文件命令包含所述网页的网页标识符;所述下载单元被配置为:根据所述网页标识符,向所述服务器下载对应网页的网页资源文件。在一个实施例中,所述下载网页资源文件命令包含所述网页的网页标识符;所述的网页刷新装置还包括第三执行单元,被配置为:在向所述服务器下载网页资源文件之前,执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;所述下载单元被配置为:判断所述网页标识符对应网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。本专利技术还提供了一种网页刷新装置,包括:监听单元,被配置为:监听服务器中设定存储位置的网页资源文件是否出现更新,则生成下载网页资源文件命令;第一发送单元,被配置为:向命令收发客户端发送所述下载网页资源文件命令;其中,所述命令客户端是网页文件中的客户端脚本被浏览器执行后生成的;第二发送单元,被配置为:在向命令收发客户端发送所述下载网页资源文件命令之后,向所述浏览器发送更新后的网页资源文件。在一个实施例中,所述网页资源文件包括网页文件和网页引用文件;还包括更新单元,被配置为:若监听到服务器中设定存储位置的所述网页引用文件出现更新,则在向所述浏览器发送更新后的网页资源文件之前,在所述网页文件中更新所述网页引用文件的统一资源定位符;所述发送单元,被配置为:向所述浏览器发送更新后的网页文件和网页引用文件。在一个实施例中,所述监听单元被配置为:监听服务器中设定存储位置的网页资源文件是否出现更新,则生成包含对应网页标识符的下载网页资源文件命令。本专利技术还提供了一种网页刷新装置,包括:监听单元,被配置为:监听指定存储位置中网页的网页资源文件是否出现更新,其中,所述网页资源文件包括具有客户端脚本的网页文件,其中,所述客户端脚本用于被浏览器执行后生成命令收发客户端,所述命令收发客户端用于从服务器接收下载网页资源文件命令,并将所述下载网页资源文件命令转发给所述浏览器;发送单元,被配置为:若出现更新,将更新后的网页资源文件发送给所述服务器。在一个实施例中,所述网页文件还具有刷新脚本;其中,所述刷新脚本用于被所述浏览器执行后,为所述网页生成新的统一资源定位符。本公开的实施例提供的技术方案可以包括以下有益效果:服务器实时监听设定存储位置的网页资源文件是否出现更新,如果更新,则将下载网页资源文件命令发送给命令收发客户端,命令收发客户端再将下载网页资源文件命令转发给浏览器,浏览器根据下载网页资源文件命令向服务器下载对应的网页资源文件,根据网页资源文件对网页进行刷新,不需要开发者对网页进行手动刷新,并且可以实时通过浏览器显示最新编辑的网页,大大提高了开发体验和效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并于说明书一起用于解释本发本文档来自技高网...
一种网页刷新方法及装置

【技术保护点】
一种网页刷新方法,其特征是,包括如下步骤:执行网页文件中的客户端脚本,生成命令收发客户端;接收所述命令收发客户端转发的下载网页资源文件命令;其中,所述下载网页资源文件命令是服务器发送给所述命令收发客户端的;在接收到所述下载网页资源文件命令后,向所述服务器下载网页资源文件;根据所述网页资源文件对相应的网页进行刷新。

【技术特征摘要】
1.一种网页刷新方法,其特征是,包括如下步骤:执行网页文件中的客户端脚本,生成命令收发客户端;接收所述命令收发客户端转发的下载网页资源文件命令;其中,所述下载网页资源文件命令是服务器发送给所述命令收发客户端的;在接收到所述下载网页资源文件命令后,向所述服务器下载网页资源文件;根据所述网页资源文件对相应的网页进行刷新。2.如权利要求1所述的网页刷新方法,其特征是,在向所述服务器下载网页资源文件之前,所述方法还包括如下步骤:执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;向所述服务器下载网页资源文件的步骤为:判断所述网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。3.如权利要求1所述的网页刷新方法,其特征是,所述下载网页资源文件命令包含所述网页的网页标识符;向所述服务器下载网页资源文件的步骤为:根据所述网页标识符,向所述服务器下载对应网页的网页资源文件。4.如权利要求1所述的网页刷新方法,其特征是,所述下载网页资源文件命令包含所述网页的网页标识符;在向所述服务器下载网页资源文件之前,所述方法还包括如下步骤:执行所述网页文件的刷新脚本,为所述网页生成新的统一资源定位符;向所述服务器下载网页资源文件的步骤为:判断所述网页标识符对应网页的统一资源定位符是否出现更新,若是,则根据所述新的统一资源定位符向所述服务器下载所述网页资源文件。5.一种网页刷新方法,其特征是,包括如下步骤:监听服务器中设定存储位置的网页资源文件是否出现更新,若是,则生成下载网页资源文件命令;向命令收发客户端发送所述下载网页资源文件命令;其中,所述命令客户端是网页文件中的客户端脚本被浏览器执行后生成的;在向命令收发客户端发送所述下载网页资源文件命令之后,向所述浏览器发送更新后的网页资源文件。6.如权利要求5所述的网页刷新方法,其特征是,所述网页资源文件包括网页文件和网页引用文件;若监听到服务器中设定存储位置的所述网页引用文件出现更新,则在向所述浏览器发送更新后的网页资源文件之前,所述方法还包括如下步骤:在所述网页文件中,更新所述网页引用文件的统一资源定位符;向所述浏览器发送更新后的网页资源文件的步骤为:向所述浏览器发送更新后的网页文件和网页引用文件。7.如权利要求5所述的网页刷新方法,其特征是,生成下载网页资源文件命令的步骤为:生成包含对应网页标识符的下载网页资源文件命令。8.一种网页刷新方法,其特征是,包括如下步骤:监听指定存储位置中网页的网页资源文件是否出现更新,其中,所述网页资源文件包括具有客户端脚本的网页文件,其中,所述客户端脚本用于被浏览器执行后生成命令收发客户端,所述命令收发客户端用于从服务器接收下载网页资源文件命令,并将所述下载网页资源文件命令转发给所述浏览器;若出现更新,将更新后的网页资源文件发送给所述服务器。9.如权利要求8所述的网页刷新方法,其特征是,所述网页文件还具有刷新脚本;其中,所述刷新脚本用于被所述浏览器执行后,为所述网页生成新的统一资源定位符。10.一种网页刷新装置,其特征是,包括:第一执行单元,被配置为:执行网页文件中的客户端脚本,生成...

【专利技术属性】
技术研发人员:梁宇轩
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1