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

文档序号:6489585阅读:143来源:国知局
后台打开页面的方法和装置制造方法
【专利摘要】一种后台打开页面的方法,包括以下步骤:获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页;检测后台加载所述超链接对应的第二标签页的加载状态;在所述第二标签页对应的标题栏上显示所述加载状态的预设标识。此外,还提供了一种后台打开页面的装置。上述后台打开页面的方法和装置,通过检测第二标签页的加载状态,在第二标签页的标题栏上显示第二标签页加载状态的预设标识,不需切换到第二标签页,就可查看该第二标签页的加载状态,省略了切换操作,操作方便。
【专利说明】后台打开页面的方法和装置
【技术领域】
[0001]本发明涉及网络技术,特别是涉及一种后台打开页面的方法和装置。
【背景技术】
[0002]随着网络技术的发展,通过因特网获取信息的方式越来越受到人们的青睐。后台打开页面的装置标题栏目前很多浏览器一般都支持后台打开页面的功能。所谓后台打开页面的功能,是指当接收到对当前页面上的某个超链接的点击操作后,在后台加载该超链接对应的页面,但并不直接跳转至该页面,而是仍然在当前窗口中展示当前页面。后台打开页面的功能能够实现在后台同时加载多个页面而不影响当前页面的浏览。
[0003]然而,传统的浏览器通过后台打开标签页时,标签页的加载状态无法显示,为了查看标签页的加载状态,需要选择需查看的标签页,切换到相应的标签页,使其在展示,才能获知,操作繁琐。

【发明内容】

[0004]基于此,有必要提供一种操作方便的后台打开页面的方法。
[0005]一种后台打开页面的方法,包括以下步骤:
[0006]获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页;
[0007]检测后台加载所述超链接对应的第二标签页的加载状态;
[0008]在所述第二标签页对应的标题栏上显示所述加载状态的预设标识。
[0009]此外,还有必要提供一种操作方便的后台打开页面的装置。
[0010]一种后台打开页面的装置,包括:
[0011]获取模块,用于获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页;
[0012]检测模块,用于检测后台加载所述超链接对应的第二标签页的加载状态;
[0013]显示模块,用于在所述第二标签页对应的标题栏上显示所述加载状态的预设标识。
[0014]上述后台打开页面的方法和装置,通过检测第二标签页的加载状态,在第二标签页的标题栏上显示加载状态的预设标识,不需切换到该第二标签页的页面,就可查看该第二标签页的加载状态,省略了切换操作,操作方便。
【专利附图】

【附图说明】
[0015]图1为一个实施例中后台打开页面的方法的流程示意图;
[0016]图2为标签页加载状态在对应标题栏显示的示意图;
[0017]图3为在一个实施例中切换操作的具体流程图;
[0018]图4为一个实施例中后台打开页面的装置的内部结构示意图;[0019]图5为另一个实施例中后台打开页面的装置的内部结构示意图;
[0020]图6为另一个实施例中后台打开页面的装置的内部结构示意图。
【具体实施方式】
[0021]下面结合具体的实施例及附图对后台打开页面的方法和装置的技术方案进行详细的描述,以使其更加清楚。
[0022]如图1所示,在一个实施例中,后台打开页面的方法,包括以下步骤:
[0023]步骤S110,获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页。
[0024]具体的,在当前浏览器窗口上展示了第一标签页的内容,在第一标签页中设有多个超链接。通过鼠标或按键或触摸屏等可点击触发多个超链接。
[0025]在触发超链接后,当前浏览器窗口继续展示第一标签页的内容,并不跳转到超链接所指标签页,只是由后台加载该超链接对应的标签页。
[0026]需要说明的是,第一标签页和第二标签页只是泛指,并不代表浏览器窗口中仅包括两个标签页,还可包括三个标签页、四个标签页等等。本实施例中,仅以两个标签页进行描述。
[0027]步骤S120,检测后台加载该超链接对应的第二标签页的加载状态。
[0028]具体的,标签页的加载状态可为加载完成或加载失败或正在加载。
[0029]在一个实施例中,步骤S120包括:检测该第二标签页的加载进度,加载进度以百分比表示。当检测该第二标签页的加载进度为百分之百表示第二标签页加载完成,当预定时间内检测该第二标签页的加载进度为零,表示第二标签页加载失败。
[0030]具体的,第二标签页的加载进度可采用百分比表示,加载进度为百分之百表示第二标签页加载完成,在预定时间内检测到第二标签页的加载进度为零,表示第二标签页加载失败。该预定时间可根据需要设定,如I分钟。
[0031]第二标签页加载通过调用函数Void webViewDidStartLoad开始加载页面,加载完成时调用函数,加载失败调用函数Void webViewDidFaiILoadffithError返回错误信息。
[0032]步骤S130,在第二标签页对应的标题栏上显示该加载状态的预设标识。
[0033]具体的,预设标识可为加载进度百分比,或者其他预设标识,如图标“ V ”对应加载完成状态,图标“! ”对应加载失败状态等。如图2所示,在第二标签页加载完成后在对应的标题栏上显示图标“ V”,第二标签页加载失败后在对应的标题栏上显示图标“ ! ”。
[0034]上述后台打开页面的方法,通过检测第二标签页的加载状态,在第二标签页对应的标题栏上显示加载状态的预设标识,不需切换到第二标签页就能查看到该第二标签页的加载状态,省略了切换操作,操作方便。
[0035]进一步的,在一个实施例中,在获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页的步骤之前的步骤之前,还包括:预先建立标签页加载状态与预设标识之间的对应关系。
[0036]在检测后台加载该超链接对应的第二标签页的加载状态的步骤之后,还包括步骤:根据检测的第二标签页加载状态从预先建立的标签页加载状态与预设标识之间的对应关系中查找得到对应的预设标识。[0037]具体的,例如,预设标识可包括预设的第一标识和预设的第二标识,第一标识与第二标签页加载完成状态对应,第二标识与第二标签页加载失败状态对应。如第一标识可为“V”,第二标识可为“ !”,但不限于此。此外,对应没有加载结果的页面不设提示标识。根据加载完成状态查找得到图标“ V ”。
[0038]将查找到的预设标识显示在第二标签页对应的标题栏上。通过预先建立对应关系,方便确定表示第二标签页加载状态相应的标识。
[0039]进一步的,在一个实施例中,在获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页的步骤之前,还包括步骤:在第二标签页对应的标题栏的尾部设置用于显示预设标识的标识区。
[0040]具体的,预先在标题栏的尾部设置用于显示预设标识的标识区。该标识区的大小可根据需要设定,但小于标题栏的大小。此外,用于显示预设标识的标识区可设置标题栏的任意位置。标识区设置在标题栏的尾部,可方便用户查看。
[0041]进一步的,在第二标签页对应的标题栏上显示该第二标签页加载状态的预设标识的标题栏上显示所述第二标签页加载状态的预设标识的步骤具体包括:
[0042]在第二标签页对应的标题栏上的尾部标识区显示表示第二标签页加载状态的预设标识。
[0043]进一步的,在一个实施例中,如图3所示,在所述第二标签页对应的标题栏上显示所述第二标签页加载状态的预设标识的步骤之后,还包括切换操作的步骤,具体包括:
[0044]步骤S210,获取切换操作,并根据该切换操作在当前浏览器窗口展示第二标签页。
[0045]具体的,获取用户通过鼠标或触摸屏等点击第二标签页产生的切换操作,根据该切换操作将选中的第二标签页切换为当前浏览器窗口展示的页面。
[0046]步骤S220,隐藏该第二标签页对应的标题栏上显示的加载状态的预设标识。
[0047]具体的,将第二标签页切换为当前浏览器窗口展示的页面后,隐藏该第二标签页的加载状态的预设标识,如表示加载成功的第一标识,查看该第二标签页后,该第二标签页的预设标识被隐藏。
[0048]上述后台打开页面的方法,通过隐藏第二标签页的标题栏上的加载状态的预设标识,节省了展示的空间。
[0049]如图4所示,在一个实施例中,一种后台打开页面的装置,包括获取模块110、检测模块120和显示模块130。其中:
[0050]获取模块110获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页。
[0051]具体的,在当前浏览器窗口上展示了第一标签页的内容,在第一标签页中设有多个超链接。通过鼠标或按键或触摸屏等可点击触发多个超链接。
[0052]在触发超链接后,当前浏览器窗口继续展示第一标签页的内容,并不跳转到超链接所指标签页,只是由后台加载该超链接对应的标签页。
[0053]需要说明的是,第一标签页和第二标签页只是泛指,并不代表浏览器窗口中仅包括两个标签页,还可包括三个标签页、四个标签页等等。本实施例中,仅以两个标签页进行描述。
[0054]检测模块120用于检测第二标签页加载状态。具体的,第二标签页的加载状态可为加载完成或加载失败或正在加载。
[0055]在一个实施例中,检测模块120还用于检测该第二标签页的加载进度,加载进度以百分比表示。当检测该第二标签页的加载进度为百分之百表示第二标签页加载完成,当预定时间内检测该第二标签页的加载进度为零,表示第二标签页加载失败。
[0056]具体的,第二标签页的加载进度可采用百分比表示,加载进度为百分之百表示第二标签页加载完成,在预定时间内检测到第二标签页的加载进度为零,表示第二标签页加载失败。该预定时间可根据需要设定,如I分钟。
[0057]第二标签页加载通过调用函数Void webViewDidStartLoad开始加载页面,加载完成时调用函数,加载失败调用函数Void webViewDidFaiILoadffithError返回错误信息。
[0058]显示模块130用于在第二标签页对应的标题栏上显示该第二标签页加载状态的预设标识。
[0059]具体的,预设标识可为加载进度百分比,或者其他预设标识,如图标“ V ”对应加载完成状态,图标“! ”对应加载失败状态等。上述后台打开页面的装置,通过检测第二标签页的加载状态,在第二标签页对应的标题栏上显示加载状态的预设标识,不需切换到第二标签页就能查看到该第二标签页的加载状态,省略了切换操作,操作方便。
[0060]在一个实施例中,如图5所示,上述后台打开页面的装置中的后台打开页面的装置10除了包括获取模块110、检测模块120和显示模块130,还包括切换模块140、隐藏模块150和预设模块160。其中:
[0061]切换模块140用于获取切换操作,并根据所述切换操作在当前浏览器窗口展示第二标签页。具体的,获取用户通过鼠标或触摸屏等点击第二标签页产生的切换操作,根据该切换操作将选中的第二标签页切换为当前浏览器窗口展示页面。隐藏模块150用于隐藏该第二标签页对应的标题栏上显示的加载状态的预设标识。具体的,将第二标签页切换为当前浏览器窗口展示的页面后,隐藏该第二标签页加载结果的预设标识,如表示加载成功的第一标识,查看该第二标签页后,该第二标签页的预设标识被隐藏。
[0062]上述后台打开页面的装置,通过隐藏第二标签页的标题栏上的加载状态的预设标识,节省了展示的空间。
[0063]预设模块160用于在第二标签页对应的标题栏的尾部设置用于显示预设标识的标识区。具体的,预先在第二标签页对应的标题栏的尾部设置用于显示预设标识的标识区。该标识区的大小可根据需要设定,但小于标题栏的大小。此外,用于显示预设标识的标识区可设置标题栏的任意位置。标识区设置在标题栏的尾部,可方便用户查看。
[0064]显示模块130还用于在第二标签页对应的标题栏的尾部标识区显示第二标签页加载状态的预设标识。
[0065]在一个实施例中,如图6所示,后台打开页面的装置10除了包括获取模块110、检测模块120和显示模块130,还包括创建模块170和查找模块180。
[0066]创建模块170还用于预先建立第二标签页加载状态与预设标识之间的对应关系。检测模块120检测到第二标签页加载完成时,查找模块170根据检测的第二标签页加载状态从标签页加载状态与预设标识之间的对应关系查找得到对应的预设标识。然后显示模块130将查找到的预设标识显示在第二标签页对应的标题栏上。通过预先建立对应关系,方便确定表示第二标签页加载状态相应的标识。例如,预设标识可包括预设的第一标识和预设的第二标识,第一标识与第二标签页加载完成状态对应,第二标识与第二标签页加载失败状态对应。如第一标识可为“ V”,第二标识可为“ !”,但不限于此。此外,对应没有加载结果的页面不设提示标识。根据加载完成状态查找得到图标“ V”。
[0067]此外,在其他实施例中,上述后台打开页面的装置中的后台打开页面的装置10可包括获取模块110、检测模块120和显示模块130,还包括切换模块140、隐藏模块150、预设模块160、创建模块170和查找模块180。
[0068]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0069]以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
【权利要求】
1.一种后台打开页面的方法,包括以下步骤: 获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页; 检测后台加载所述超链接对应的第二标签页的加载状态; 在所述第二标签页对应的标题栏上显示所述加载状态的预设标识。
2.根据权利要求1所述的后台打开页面的方法,其特征在于,在所述获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,在当前浏览器窗口仍展示第一标签页的步骤之前,还包括步骤: 预先建立所述标签页加载状态与预设标识之间的对应关系; 在所述检测后台加载所述超链接对应的第二标签页的加载状态的步骤之后,还包括步骤: 根据所述加载状态从预设标识与标签页加载状态的对应关系中查找得到对应的预设标识。
3.根据权利要求1所述的后台打开页面的方法,其特征在于,所述检测后台加载所述超链接对应的第二标签页的加载状态的步骤包括: 检测所述第二标签页的加载进度,所述加载进度以百分比表示; 所述在所述第二标签页对应的标题栏上显示所述加载状态的预设标识的步骤包括: 在所述第二标签页对应的标题栏上显示所述第二标签页的加载进度。
4.根据权利要求1所述的后台打开页面的方法,其特征在于,在所述第二标签页对应的标题栏上显示所述加载状态的预设标识的步骤之后,还包括步骤: 获取切换操作,并根据所述切换操作在所述当前浏览器窗口展示所述第二标签页; 隐藏所述第二标签页对应的标题栏上显示的加载状态的预设标识。
5.根据权利要求1所述的后台打开页面的方法,其特征在于,在获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,在当前浏览器窗口仍展示第一标签页的步骤之前,还包括步骤: 在标题栏的尾部设置用于显示标识的标识区; 在所述第二标签页对应的标题栏上显示所述加载状态的预设标识的步骤具体包括: 在所述第二标签页对应的标题栏的尾部标识区显示所述加载状态的预设标识。
6.一种后台打开页面的装置,其特征在于,包括: 获取模块,用于获取对当前浏览器窗口展示的第一标签页中的超链接的触发操作,且在当前浏览器窗口仍展示第一标签页; 检测模块,用于检测后台加载所述超链接对应的第二标签页的加载状态; 显示模块,用于在所述第二标签页对应的标题栏上显示所述加载状态的预设标识。
7.根据权利要求6所述的后台打开页面的装置,其特征在于,还包括: 创建模块,用于预先建立所述标签页加载状态与预设标识之间的对应关系; 查找模块,用于根据所述加载状态从预设标识与标签页加载状态的对应关系中查找得到对应的预设标识。
8.根据权利要求6所述的后台打开页面的装置,其特征在于,所述检测模块还用于检测所述第二标签页的加载进度,所述加载进度以百分比表示;所述显示模块还用于在所述第二标签页对应的标题栏上显示所述第二标签页的加载进度。
9.根据权利要求6所述的后台打开页面的装置,其特征在于,还包括: 切换模块,用于获取切换操作,并根据所述切换操作在所述当前浏览器窗口展示所述第二标签页; 隐藏模块,用于隐藏所述第二标签页对应的标题栏上显示的加载状态的预设标识。
10.根据权利要求6所述的后台打开页面的装置,其特征在于,还包括: 预设模块,用于在标题栏的尾部设置用于显示预设标识的标识区; 所述显示模块还用于在所述第二标签页对应的标题栏的尾部标识区显示所述加载状态的预设标识。`
【文档编号】G06F17/30GK103714069SQ201210375156
【公开日】2014年4月9日 申请日期:2012年9月29日 优先权日:2012年9月29日
【发明者】邵和明 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1