打开页面的方法和装置制造方法

文档序号:6489023阅读:269来源:国知局
打开页面的方法和装置制造方法
【专利摘要】一种打开页面的方法,包括以下步骤:获取对当前浏览器窗口展示的第一页面中的超链接的触发操作;获取预先设定的页面显示状态;若所述页面显示状态为锁定状态,则在后台加载所述超链接对应的第二页面,在当前浏览器窗口中仍展示所述第一页面;若所述页面显示状态为解锁状态,则在当前浏览器窗口中展示所述第二页面。该方法相对于传统的对每个超链接都要进行长按操作且对每个超链接都需要从选择菜单中选择后台打开页面的选项的方式,能够简化多次后台打开页面的操作过程,从而提高了操作效率和操作便利性。此外,还提供一种打开页面的装置。
【专利说明】打开页面的方法和装置
【技术领域】
[0001]本发明涉及互联网技术,特别是涉及一种打开页面的方法和装置。
【背景技术】
[0002]现有的很多浏览器,特别是应用在智能移动终端上的浏览器一般都支持后台打开页面的功能。所谓后台打开页面的功能,是指当接收到对当前页面上的某个超链接的点击操作后,在后台加载该超链接对应的页面,但并不直接跳转至该页面,而是仍然在当前窗口中展示当前页面。后台打开页面的功能能够实现在后台同时加载多个页面而不影响当前页面的浏览。
[0003]传统的在后台打开页面的方法通常是对当前页面上的超链接进行长按操作,当长按操作超过预设的时间阈值后弹出选择菜单,当获取到对菜单中的后台打开页面的选项的选择操作后,则在后台加载该超链接对应的页面。然而,传统的这种方法,当需要后台打开多个页面时,则需要用户对每个超链接进行长按操作,且对每个超链接都需要从选择菜单中选择后台打开页面的选项,操作繁琐。

【发明内容】

[0004]基于此,有必要针对上述多次后台打开页面的操作过程繁琐的问题,提供一种能简化操作,提高操作便利性的打开页面的方法。
[0005]一种打开页面的方法,包括以下步骤:
[0006]获取对当前浏览器窗口展示的第一页面中的超链接的触发操作;
[0007]获取预先设定的页面显示状态;
[0008]若所述页面显示状态为锁定状态,则在后台加载所述超链接对应的第二页面,在当前浏览器窗口中仍展示所述第一页面;
[0009]若所述页面显示状态为解锁状态,则在当前浏览器窗口中展示所述第二页面。
[0010]此外,本发明还提供一种能简化操作,提高操作便利性的打开页面的装置。
[0011]一种打开页面的装置,包括:
[0012]链接触发模块,用于获取对当前浏览器窗口展示的第一页面中的超链接的触发操作;
[0013]显示状态获取模块,用于获取预先设定的页面显示状态;
[0014]页面加载模块,用于若所述页面显示状态为锁定状态,则在后台加载所述超链接对应的第二页面;
[0015]页面展示模块,用于当所述页面显示状态为锁定状态时,在当前浏览器窗口中仍展示所述第一页面;
[0016]所述页面展示模块还用于若所述页面显示状态为解锁状态,则在当前浏览器窗口中展示所述超链接对应的第二页面。
[0017]上述打开页面的方法和装置,在获取对当前浏览器窗口展示的第一页面中的超链接的触发操作后,获取预先设定的页面显示状态。进一步的,若页面显示状态为锁定状态,则在后台加载超链接对应的第二页面,在当前浏览器窗口中仍展示第一页面;若页面显示状态为解锁状态,则在当前浏览器窗口中展示第二页面。当需要多次后台打开页面时,只需预先设定页面显示状态为锁定状态,则所有被触发的超链接对应的页面均会在后台加载,相对于传统的对每个超链接都要进行长按操作且对每个超链接都需要从选择菜单中选择后台打开页面的选项的方式,能够简化多次后台打开页面的操作过程,从而提高了操作效率和操作便利性。
【专利附图】

【附图说明】
[0018]图1为一个实施例中打开页面的方法的流程图;
[0019]图2为设置页面显示状态的界面操作示意图;
[0020]图3为一个实施例中打开页面的装置的模块示意图;
[0021]图4为另一个实施例中打开页面的装置的模块示意图。
【具体实施方式】
[0022]如图1所示,在一个实施例中,一种打开页面的方法,包括步骤:
[0023]步骤S110,获取对当前浏览器窗口展示的第一页面中的超链接的触发操作。
[0024]具体的,在当前浏览器窗口内展示的页面作为第一页面。第一页面内包含多个超链接,可以是文章标题、缩略图等,每个超链接均对应完整的文章内容或一张图片。在一个实施例中,可获取点击第一页面的预设位置而产生的触发操作,并根据点击的预设位置获得被触发的超链接。进一步的,可根据该被触发的超链接打开对应的文章或图片。
[0025]步骤S120,获取预先设定的页面显示状态。
[0026]在一个实施例中,页面显示状态包括锁定状态和解锁状态,可预先设定。在不同的显示状态下,通过超链接打开对应的第二页面的方式也不同。因此,在打开第二页面之前,先获取预先设定的显示状态。
[0027]在一个实施例中,在步骤S120之前可预先对页面显示状态进行设定。具体的,可获取页面显示状态的设定指令,根据设定指令设定当前页面的页面显示状态为锁定状态或解锁状态。
[0028]具体的,在一个实施例中,可获取对当前浏览器窗口中的预设区域的操作指令,弹出包含页面显示状态的设置选项的菜单;进一步的,获取对设置选项的触发操作,根据该触发操作设定当前页面的页面显示状态为锁定状态或解锁状态。
[0029]在一个实施例中,所述的预设区域可以是当前浏览器窗口的标题栏或浏览器的预设菜单区域;所述的操作指令,可以为对预设区域的长按操作、点击操作中的至少一种。进一步的,弹出菜单中的页面显示状态的设置选项可为一个在锁定当前页面和解锁当前页面之间进行切换的选项。
[0030]如图2所示,获取到对浏览器的标题栏(即Tab区域)的点击操作后,弹出包含页面显示状态的设置选项的菜单。该设置选项为“锁定/解锁当前页面”,获取对该设置选项的触发操作则可实现当前页面的显示状态在锁定状态和解锁状态之间切换。具体的,当前页面的显示状态为锁定状态时,触发该设置选项则将当前页面的页面显示状态设定为解锁状态。对应的,当前页面显示状态为解锁状态时,触发该设置选项则将当前页面的显示状态设定为锁定状态。
[0031]进一步的,在一个实施例中,上述打开页面的方法还包括:当设定当前页面的页面显示状态为锁定状态时,在预设区域显示锁定图标。
[0032]具体的,可通过在当前浏览器窗口的标题栏中显示特定符号来表示当前页面的页面显示状态为锁定状态。如图2所示,在当前页面的页面显示状态为锁定状态时,可在标题栏上显示一把闭合的锁的标识。而在当前页面的页面显示状态为解锁状态时,则可在标题栏上的对应位置显示一把打开的锁的标识或不显示任何标识。通过显示锁定图标,能直观获取当前页面的页面显示状态,便于在打开页面时,根据实需求对页面显示状态进行设定。
[0033]通过预先设定当前页面的页面显示状态为锁定状态,可使得后续需要在多次在后台打开当前页面上的超链接时,无需对每个超链接进行长按操作,也不用对每个超链接从选择菜单中选择后台打开页面的选项,即一次设定即可实现多次后台打开页面的功能,从而能够简化操作,提高操作效率和操作便利性。
[0034]可以理解的是,当需要更改当前页面的页面显示状态时,可通过对预设区域的触发操作弹出包含页面显示状态的设置选项的菜单,从而能够通过一次点击操作即可对页面显示状态在解锁状态和锁定状态之间进行切换,操作方便。
[0035]步骤S130,判断页面显示状态为锁定状态或解锁状态,若页面显示状态为锁定状态,则执行步骤S140,若页面显示状态为解锁状态,则执行步骤S150。
[0036]步骤S140,在后台加载超链接对应的第二页面,在当前浏览器窗口中仍展示第一页面。
[0037]具体的,根据超链接从服务器拉取第二页面对应的数据内容,并对拉取得到的数据内容进行渲染,得到第二页面。且当前浏览器窗口中的页面不发生跳转,在当前浏览器窗口中仍显示第一页面。在一个实施例中,可先新建浏览器标签,并在新建浏览器标签对应的窗口中加载超链接对应的第二页面。但不发生跳转,从而在当前浏览器窗口中仍展示第一页面,第二页面则在后台进行加载。
[0038]步骤S150,加载超链接对应的第二页面,并在当前浏览器窗口中展示第二页面。
[0039]具体的,在一个实施例中,新建浏览器标签,在新建浏览器标签对应的窗口中加载超链接对应的第二页面,并跳转至新建浏览器标签对应的第二页面。因此,在当前浏览器窗口中展示的为第二页面。需要指出的是,在其他实施例中,若页面显示状态为解锁状态,还可不用新建浏览器标签,直接在当前浏览器窗口中加载超链接对应的第二页面并展示。
[0040]如图3所示,在一个实施例中,一种打开页面的装置,包括链接触发模块110、显示状态获取模块120、页面加载模块130和页面展示模块140。其中:
[0041]链接触发模块110用于获取对当前浏览器窗口展示的第一页面中的超链接的触发操作。
[0042]具体的,在当前浏览器窗口内展示的页面作为第一页面。第一页面内包含多个超链接,可以是文章标题、缩略图等,每个超链接均对应完整的文章内容或一张图片。在一个实施例中,链接触发模块110可获取点击第一页面的预设位置而产生的触发操作,并根据点击的预设位置获得被触发的超链接。进一步的,打开页面的装置可根据该被触发的超链接打开对应的文章或图片。[0043]显示状态获取模块120用于获取预先设定的页面显示状态。
[0044]在一个实施例中,页面显示状态包括锁定状态和解锁状态,可预先设定。在不同的显示状态下,打开页面的装置通过超链接打开对应的第二页面的方式也不同。因此,在打开第二页面之前,显示状态获取模块120先获取预先设定的显示状态。
[0045]页面加载模块130用于若页面显示状态为锁定状态,则在后台加载超链接对应的第二页面。
[0046]页面展示模块140用于当页面显示状态为锁定状态时,在当前浏览器窗口中仍展不第一页面。
[0047]具体的,页面加载模块130根据超链接从服务器拉取第二页面对应的数据内容,并对拉取得到的数据内容进行渲染,得到第二页面。且页面展示模块140对当前浏览器窗口中的页面不进行跳转,在当前浏览器窗口中仍显示第一页面。在一个实施例中,页面加载模块130可先新建浏览器标签,并在新建浏览器标签对应的窗口中加载超链接对应的第二页面。但页面展示模块140不进行跳转,从而在当前浏览器窗口中仍展示第一页面,第二页面则在后台进行加载。
[0048]页面展示模块140还用于若页面显示状态为解锁状态,则在当前浏览器窗口中展示超链接对应的第二页面。
[0049]具体的,在一个实施例中,页面加载模块130新建浏览器标签,在新建浏览器标签对应的窗口中加载超链接对应的第二页面,页面展示模块140并跳转至新建浏览器标签对应的第二页面。因此,在当前浏览器窗口中展示的为第二页面。需要指出的是,在其他实施例中,若页面显示状态为解锁状态,页面加载模块130还可不用新建浏览器标签,直接在当前浏览器窗口中加载超链接对应的第二页面并通过页面展示模块140展示。
[0050]如图4所示,在另一个实施例中,上述打开页面的装置还包括设定模块150,设定模块150用于获取页面显示状态的设定指令,根据设定指令设定当前页面的页面显示状态为锁定状态或解锁状态。
[0051]具体的,在一个实施例中,设定模块150可获取对当前浏览器窗口中的预设区域的操作指令,弹出包含页面显示状态的设置选项的菜单;进一步的,设定模块150获取对设置选项的触发操作,根据该触发操作设定当前页面的页面显示状态为锁定状态或解锁状态。
[0052]在一个实施例中,所述的预设区域可以是当前浏览器窗口的标题栏或浏览器的预设菜单区域;所述的操作指令,可以为对预设区域的长按操作、点击操作中的至少一种。进一步的,弹出菜单中的页面显示状态的设置选项可为一个在锁定当前页面和解锁当前页面之间进行切换的选项。
[0053]如图2所示,设定模块150获取到对浏览器的标题栏(即Tab区域)的点击操作后,弹出包含页面显示状态的设置选项的菜单。该设置选项为“锁定/解锁当前页面”,设定模块150获取对该设置选项的触发操作则可实现当前页面的显示状态在锁定状态和解锁状态之间切换。具体的,当当前页面的显示状态为锁定状态时,触发该设置选项,设定模块150则将当前页面的页面显示状态设定为解锁状态。对应的,当当前页面显示状态为解锁状态时,触发该设置选项,设定模块150则将当前页面的显示状态设定为锁定状态。
[0054]进一步的,在一个实施例中,上述打开页面的装置还包括状态提示模块160,状态提示模块160用于当设定当前页面的页面显示状态为锁定状态时,在预设区域显示锁定图标。
[0055]具体的,状态提示模块160可通过在当前浏览器窗口的标题栏中显示特定符号来表示当前页面的页面显示状态为锁定状态。如图2所示,在当前页面的页面显示状态为锁定状态时,状态提示模块160可在标题栏上显示一把闭合的锁的标识,而在当前页面的页面显示状态为解锁状态时,状态提示模块160则可在标题栏上的对应位置显示一把打开的锁的标识或不显示任何标识。通过状态提示模块160显示锁定图标,能直观获取当前页面的页面显示状态,便于在打开页面时,根据实需求对页面显示状态进行设定。
[0056]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0057]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种打开页面的方法,包括以下步骤: 获取对当前浏览器窗口展示的第一页面中的超链接的触发操作; 获取预先设定的页面显示状态; 若所述页面显示状态为锁定状态,则在后台加载所述超链接对应的第二页面,在当前浏览器窗口中仍展示所述第一页面; 若所述页面显示状态为解锁状态,则在当前浏览器窗口中展示所述第二页面。
2.根据权利要求1所述的打开页面的方法,其特征在于,所述方法还包括: 获取页面显示状态的设定指令,根据所述设定指令设定当前页面的页面显示状态为锁定状态或解锁状态。
3.根据权利要求2所述的打开页面的方法,其特征在于,所述获取页面显示状态的设定指令,根据所述设定指令设定当前页面的页面显示状态为锁定状态或解锁状态的步骤为: 获取对当前浏览器窗口中的预设区域的操作指令,弹出包含页面显示状态的设置选项的菜单; 获取对所述设置选项的触发操作 ,根据所述对设置选项的触发操作设定当前页面的页面显示状态为锁定状态或解锁状态。
4.根据权利要求3所述的打开页面的方法,其特征在于,所述方法还包括: 当设定当前页面的页面显示状态为锁定状态时,在所述预设区域显示锁定图标。
5.根据权利要求1所述的打开页面的方法,其特征在于,所述在当前浏览器窗口中展示所述超链接对应的第二页面的步骤包括: 新建浏览器标签,在所述新建浏览器标签对应的窗口中加载所述超链接对应的第二页面,并跳转至所述新建浏览器标签对应的第二页面。
6.一种打开页面的装置,其特征在于,包括: 链接触发模块,用于获取对当前浏览器窗口展示的第一页面中的超链接的触发操作; 显示状态获取模块,用于获取预先设定的页面显示状态; 页面加载模块,用于若所述页面显示状态为锁定状态,则在后台加载所述超链接对应的第二页面; 页面展示模块,用于当所述页面显示状态为锁定状态时,在当前浏览器窗口中仍展示所述第一页面; 所述页面展示模块还用于若所述页面显示状态为解锁状态,则在当前浏览器窗口中展示所述超链接对应的第二页面。
7.根据权利要求6所述的打开页面的装置,其特征在于,还包括: 设定模块,用于获取页面显示状态的设定指令,根据所述设定指令设定当前页面的页面显示状态为锁定状态或解锁状态。
8.根据权利要求7所述的打开页面的装置,其特征在于,所述设定模块用于获取对当前浏览器窗口中的预设区域的操作指令,弹出包含页面显示状态的设置选项的菜单;以及获取对所述设置选项的触发操作,根据所述对设置选项的触发操作设定当前页面的页面显示状态为锁定状态或解锁状态。
9.根据权利要求8所述的打开页面的装置,其特征在于,所述装置还包括:状态提示模块,用于当设定当前页面的页面显示状态为锁定状态时,在所述预设区域显示锁定图标。
10.根据权利要求6所述的打开页面的装置,其特征在于,所述页面加载模块用于当所述页面显示状态为解锁状态时,新建浏览器标签,在所述新建浏览器标签对应的窗口中加载所述超链接对应的第二页面;所述页面展示模块还用于跳转至所述新建浏览器标签对应的第二 页面。
【文档编号】G06F3/0481GK103677505SQ201210351917
【公开日】2014年3月26日 申请日期:2012年9月20日 优先权日:2012年9月20日
【发明者】邵和明 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1