一种网页浏览回退方法、网页服务器和客户端的制作方法

文档序号:6513733阅读:189来源:国知局
一种网页浏览回退方法、网页服务器和客户端的制作方法
【专利摘要】本发明公开一种网页浏览回退方法、网页服务器和客户端,网页浏览回退方法包括:接收到客户端发送的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回当前网页信息;接收到客户端发送的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回回退网页信息。本发明通过在网页服务器保存客户端标识以及曾经提出网页访问请求的网络地址,在用户需要网页回退功能时,由网页服务器向客户端返回与客户端标识关联的回退网络地址。由于将网页访问地址保存在网页服务器,因此,无论客户端采用何种手机,均能实现模拟网页回退功能。
【专利说明】一种网页浏览回退方法、网页服务器和客户端
【技术领域】
[0001]本发明涉及网页浏览相关【技术领域】,特别是一种网页浏览回退方法、网页服务器和客户端。
【背景技术】
[0002]一般手机上的网页浏览器设有网页回退按钮,通过点击网页回退按钮,可以回退到历史网页。然而,并不是所有的网页浏览器均设有回退按钮,为了模拟网页回退的功能,现有技术通过在手机浏览网页的页面上生成具有网页回退按钮,实现网页回退的功能。现有技术实现该模拟网页回退功能,采用的是javascript和cookie等技术,将浏览记录保存在cookie或者javascript的全局变量中。
[0003]然而,手机操作系统有多种,例如Android/iOS/Symbian/Windows Phone等,也有多种的手机浏览器,例如ucweb/Safari/chrome等。而某些操作系统手机浏览器不支持javascript, cookie等技术(如早期MTK平台解决方案的手机),所以把浏览记录存储在cookie或者js全局变量中的解决方案无法兼容全平台。

【发明内容】

[0004]基于此,有必要针对现有技术不能在所有手机平台上实现模拟网页回退功能的技术问题,提供一种网页浏览回退方法、网页服务器和客户端。
[0005]一种网页浏览回退方法,包括:
[0006]网页访问请求接收步骤,接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0007]回退请求接收步骤,接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0008]一种网页浏览回退方法的网页服务器,包括:
[0009]网页访问请求接收模块,用于接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0010]回退请求接收模块,用于接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0011]一种网页浏览回退方法,包括:
[0012]网页访问请求发送步骤,向网页服务器发送包括客户端标识和网络地址的网页访问请求;
[0013]当前网页显示步骤,接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0014]回退请求发送步骤,响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求;
[0015]回退网页显示步骤,接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
[0016]一种网页浏览回退方法的客户端,包括:
[0017]网页访问请求发送模块,用于向网页服务器发送包括客户端标识和网络地址的网页访问请求;
[0018]当前网页显示模块,用于接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0019]回退请求发送模块,用于响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求;
[0020]回退网页显示模块,用于接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
[0021]本发明通过在网页服务器保存客户端标识以及曾经提出网页访问请求的网络地址,在用户需要网页回退功能时,由网页服务器向客户端返回与客户端标识关联的回退网络地址。由于将网页访问地址保存在网页服务器,因此,无论客户端采用何种手机,均能实现模拟网页回退功能。
【专利附图】

【附图说明】
[0022]图1为本发明一种网页浏览回退方法的工作流程图;
[0023]图2为本发明的系统结构示意图;[0024]图3为本发明一种网页浏览回退方法的网页服务器的结构模块图;
[0025]图4为本发明一种网页浏览回退方法的工作流程图;
[0026]图5为本发明一种网页浏览回退方法的客户端的结构模块图;
[0027]图6为本发明一个例子的工作流程图。
【具体实施方式】
[0028]下面结合附图和具体实施例对本发明做进一步详细的说明。
[0029]如图1所示为本发明一种网页浏览回退方法的工作流程图,包括:
[0030]网页访问请求接收步骤S101,接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0031]回退请求接收步骤S102,接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0032]如图2所示为本发明的系统结构示意图,包括网页服务器21和多个访问网页服务器21的客户端22,客户端22可以为手机等移动终端。
[0033]本实施例为在网页服务器21上实现的网页浏览回退方法。
[0034]其中,网页服务器21中保存有多个网页信息,且不同的网页信息存放在不同的网络地址中。通过指定网络地址则能访问到相应的网页信息。
[0035]在步骤SlOl中,客户端标识为客户端访问网页服务器时所生成的一个唯一标识。例如,可以米用客户端的硬件位址(或成为MediaAccessControl位址,MAC位址)作为客户端标识。由于将客户端标识与当前网络地址关联,则不同的客户端所访问的网络地址均能分辨出来。回退按钮可以采用现有的各种网页技术生成。
[0036]在步骤S102中,接收到回退请求,即用户在客户端点击了所述回退按钮。因此在网页服务器21中查找与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,并返回对应的网页信息。
[0037]将网络地址与客户端标识关联并保存在网页服务器21上,可以采用多种方式,例如:将网络地址与客户端标识一一对应地保存在配置文件中,在需要时,通过客户端标识在配置文件中查找。
[0038]在其中一个实施例中:
[0039]所述网页访问请求接收步骤S101,具体包括:
[0040]接收到客户端发送的包括客户端标识和网络地址的网页访问请求,向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0041]所述回退请求接收步骤S102,具体包括:[0042]接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0043]本实施例中,将网络地址采用以客户端标识为索引的数组进行保存,则最后新增的记录为最新记录,只需要按照记录存放的顺序查找即可,因此查找效率更高。
[0044]在其中一个实施例中,所述客户端标识和所述网络地址关联并按照时间顺序保存在缓存中。
[0045]由于所保存的仅仅是网络地址,因此,数据量小。同时,由于所要保存的数据不需要做持久化,且读写频繁,因此,采用缓存(memcached)效率能得到更好地提高。
[0046]如图3所示为本发明一种网页浏览回退方法的网页服务器的结构模块图,包括:
[0047]网页访问请求接收模块301,用于接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0048]回退请求接收模块302,用于接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0049]在其中一个实施例中:
[0050]所述网页访问请求接收模块301,具体用于:
[0051]接收到客户端发送的包括客户端标识和网络地址的网页访问请求,向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页;
[0052]所述回退请求接收模块302,具体用于:
[0053]接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
[0054]在其中一个实施例中,所述客户端标识和所述网络地址关联并按照时间顺序保存在缓存中。[0055]如图4所示为本发明一种网页浏览回退方法的工作流程图,包括:
[0056]网页访问请求发送步骤S401,向网页服务器发送包括客户端标识和网络地址的网页访问请求;
[0057]当前网页显示步骤S402,接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0058]回退请求发送步骤S403,响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求;
[0059]回退网页显示步骤S404,接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
[0060]本实施例的网页浏览回退方法在如图2所示的客户端22上实施,其实施方式与在网页服务器21上的实施方式一一对应,在此不予赘述。
[0061]在其中一个实施例中:
[0062]所述当前网页显示步骤S402,具体包括:
[0063]接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0064]所述回退网页显示步骤S404,具体包括:
[0065]接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录。
[0066]在其中一个实施例中,所述客户端标识和所述网络地址关联并按照时间顺序保存在所述网页服务器的缓存中。
[0067]如图5所示为本发明一种网页浏览回退方法的客户端的结构模块图,包括:
[0068]网页访问请求发送模块501,用于向网页服务器发送包括客户端标识和网络地址的网页访问请求;
[0069]当前网页显示模块502,用于接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0070]回退请求发送模块503,用于响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求;
[0071]回退网页显示模块504,用于接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
[0072]在其中一个实施例中:
[0073]所述当前网页显示模块502,具体用于:
[0074]接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0075]所述回退网页显示模块504,具体用于:
[0076]接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录。
[0077]在其中一个实施例中,所述客户端标识和所述网络地址关联并按照时间顺序保存在所述网页服务器的缓存中。
[0078]如图6所示为本发明一个例子的工作流程图,采用如图2所示的系统结构示意图,包括网页服务器21和客户端22,工作流程,包括:
[0079]步骤S601,用户通过客户端访问网页服务器上的网络地址,客户端向网页服务器发送包括客户端标识和网络地址的网页访问请求;
[0080]步骤S602,网页服务器接收到客户端发送的包括客户端标识和网络地址的网页访问请求,向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址;
[0081]步骤S603,客户端接收到网页服务器返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页;
[0082]步骤S604,客户端响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求;[0083]步骤S605,网页服务端接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录;
[0084]步骤S606,客户端接收到网页服务器返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页。
[0085]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种网页浏览回退方法,其特征在于,包括: 网页访问请求接收步骤,接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页; 回退请求接收步骤,接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
2.根据权利要求1所述的网页浏览回退方法,其特征在于: 所述网页访问请求接收步骤,具体包括: 接收到客户端发送的包括客户端标识和网络地址的网页访问请求,向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页; 所述回退请求接收步骤,具体包括: 接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为 当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
3.根据权利要求1所述的网页浏览回退方法,其特征在于,所述客户端标识和所述网络地址关联并按照时间顺序保存在缓存中。
4.一种网页浏览回退方法的网页服务器,其特征在于,包括: 网页访问请求接收模块,用于接收到客户端发送的包括客户端标识和网络地址的网页访问请求,将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页; 回退请求接收模块,用于接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
5.根据权利要求4所述的网页浏览回退方法的网页服务器,其特征在于: 所述网页访问请求接收模块,具体用于: 接收到客户端发送的包括客户端标识和网络地址的网页访问请求,向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址,所述当前网页信息用于客户端解析并显示包括回退按钮的当前网页; 所述回退请求接收模块,具体用于: 接收到客户端发送的由点击所述回退按钮所触发的包括客户端标识的回退请求,获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录,所述回退网页信息用于客户端解析并显示包括回退按钮的回退网页。
6.根据权利要求4所述的网页浏览回退方法的网页服务器,其特征在于,所述客户端标识和所述网络地址关联并按照时间顺序保存在缓存中。
7.一种网页浏览回退方法,其特征在于,包括: 网页访问请求发送步骤,向网页服务器发送包括客户端标识和网络地址的网页访问请求; 当前网页显示步骤,接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址; 回退请求发送步骤,响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求; 回退网页显示步骤,接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
8.根据权利要求7所述的网页浏览回退方法,其特征在于: 所述当前网页显示步骤,具体包括: 接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址; 所述回退网页显示步骤,具体包括: 接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录。
9.根据权利要求7所述的网页浏览回退方法,其特征在于,所述客户端标识和所述网络地址关联并按照时间顺序保存在所述网页服务器的缓存中。
10.一种网页浏览回退方法的客户端,其特征在于,包括: 网页访问请求发送模块,用于向网页服务器发送包括客户端标识和网络地址的网页访问请求; 当前网页显示模块,用于接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器将所述客户端标识和所述网络地址关联并按照时间顺序保存,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址; 回退请求发送模块,用于响应于点击所述回退按钮的操作,向网页服务器发送包括客户端标识的回退请求; 回退网页显示模块,用于接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取与所述客户端标识关联且在当前网络地址之前保存的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址。
11.根据权利要求10所述的网页浏览回退方法的客户端,其特征在于: 所述当前网页显示模块,具 体用于: 接收到所述网页服务器响应所述网页访问请求返回的包括回退按钮的当前网页信息,对所述当前网页信息进行解析并显示包括回退按钮的当前网页,所述网页服务器向浏览记录数组新增以所述客户端标识为索引且以所述网络地址为索引内容的记录,返回由所述网络地址指定且包括回退按钮的当前网页信息,并以所述网络地址作为当前网络地址; 所述回退网页显示模块,具体用于: 接收到所述网页服务器响应所述回退请求返回的包括回退按钮的回退网页信息,对所述回退网页信息进行解析并显示包括回退按钮的回退网页,所述网页服务器获取所述浏览记录数组中以所述客户端标识为索引的所有记录的最新记录作为当前记录,将所述当前记录所包括的网络地址作为当前网络地址,获取所述当前记录之前保存的记录作为回退记录,将所述回退记录所包括的网络地址作为回退网络地址,返回由所述回退网络地址指定且包括回退按钮的回退网页信息,并以所述回退网络地址作为当前网络地址,并在所述浏览记录数组中删除所述当前记录。
12.根据权利要求10所述的网页浏览回退方法的客户端,其特征在于,所述客户端标识和所述网络地址关联并按照时间顺序保存在所述网页服务器的缓存中。
【文档编号】G06F17/30GK103500204SQ201310452001
【公开日】2014年1月8日 申请日期:2013年9月27日 优先权日:2013年9月27日
【发明者】刘庆敏 申请人:北京京东尚科信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1