浏览器中添加标签的装置和方法制造方法及图纸

技术编号:8532547 阅读:162 留言:0更新日期:2013-04-04 15:23
本发明专利技术涉及网络数据通信技术领域,其公开了浏览器中添加标签的装置和方法,添加标签的装置包括:生成模块,适于接收生成新标签的指示,根据所述指示生成新标签;判断模块,适于判断浏览器中是否仅包含所述生成的新标签,并将判断结果通知给添加模块;添加模块,适于在判断结果为浏览器中仅包含所述生成的新标签时,在浏览器的显示界面中加入该新标签并呈现;在判断结果为浏览器中不是仅包含所述生成的新标签时,在浏览器的显示界面中当前呈现的标签之后的下一个位置中插入该新标签,并呈现该新标签。本发明专利技术能够解决添加前浏览的标签与新添加的标签间距离较远的技术问题,取得了在呈现新添加的标签的同时,易于查找出添加前浏览的标签的有益效果。

【技术实现步骤摘要】

本专利技术涉及网络数据通信
,具体涉及ー种。
技术介绍
现有技术中,在添加标签时,将新添加的标签排列在浏览器中标签排序的最后面。由于每次新添加的标签都会被呈现,即在浏览器中展现标签中网页。所以,当浏览器中标签较多时,会产生添加前浏览的标签与新添加的标签间距离较远的问题,进而难以从标签序列中找出添加前正在浏览的标签。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供ー种克服上述问题或者至少部分地解决上述问题的。依据本专利技术的ー个方面,提供了一种浏览器中添加标签的装置,所述装置包括生成模块,适于接收生成新标签的指示,根据所述指示生成新标签;判断模块,适于判断浏览器中是否仅包含所述生成的新标签,并将判断结果通知给添加模块;添加模块,适于在判断结果为浏览器中仅包含所述生成的新标签时,在浏览器的显示界面中加入该新标签并呈现;在判断结果为浏览器中不是仅包含所述生成的新标签时,在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签,并呈现该新标签。可选地,所述生成模块,进ー步适于接收到点击当前呈现的标签中链接的指示后,生成加载该链接的网页的新标签;所述当前呈现的标签为所述新标签的父标签,所述新标签为所述当前呈现的标签的子标签;所述添加模块,进ー步适于在判断结果为浏览器中不是仅包含所述生成的新标签时,确定浏览器的显示界面中当前呈现的标签为新标签的父标签,通过父标签的子标签添加接ロ在显示界面中当前呈现的标签之后的下ー个位置中插入该新标签并呈现。可选地,所述生成模块,进ー步适于接收到点击浏览器中标签添加按钮的指示后,生成空白或加载预设的网页的新标签;所述添加模块,进ー步适于在判断结果为浏览器中不是仅包含所述生成的新标签时,获得当前呈现的标签在浏览器显示界面中的排序位置,通过标签容器的标签添加接ロ在该位置之后的下ー个位置中插入该新标签;所述标签容器用于存放浏览器中各个标签。可选地,所述添加模块,进ー步适于使新标签获得浏览器焦点,以在浏览器的显示界面中呈现该新标签。根据本专利技术的另一方面提供了一种浏览器中添加标签的方法,所述方法包括接收生成新标签的指示,根据所述指示生成新标签,判断浏览器中是否仅包含该新标签;如果是,则在浏览器的显示界面中加入该新标签,并呈现该新标签;如果不是,则在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签,并呈现该新标签。可选地,所述接收生成新标签的指示,根据所述指示生成新标签进一歩包括接收到点击当前呈现的标签中链接的指示后,生成加载该链接的网页的新标签;所述当前呈现的标签为所述新标签的父标签,所述新标签为所述当前呈现的标签的子标签;所述在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签进ー步包括确定显示界面中当前呈现的标签为新标签的父标签,通过父标签的子标签添加接ロ在显示界面中当前呈现的标签之后的下ー个位置中插入该新标签。可选地,所述接收生成新标签的指示,根据所述指示生成新标签进一歩包括接收到点击浏览器中标签添加按钮的指示后,生成空白或加载预设的网页的新标签;所述在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签进ー步包括获得当前呈现的标签在浏览器显示界面中的排列位置,通过标签容器的标签添加接ロ在该位置之后的下ー个位置中插入该新标签;所述标签容器用于存放浏览器中各个标签。可选地,所述呈现该新标签进一歩包括使新标签获得浏览器焦点,以在浏览器的显示界面中呈现该新标签。根据本专利技术的技术方案,可以在接收到生成新标签的指示后,根据该指示生成新标签。在浏览器中仅包含该新标签时,在浏览器的显示界面中加入该新标签,并呈现该新标签。在浏览器中不是仅包含该新标签时,在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签,并呈现该新标签。由此,使得毎次添加标签吋,新标签都在当前呈现的标签之后的位置,进而解决了添加前浏览的标签与新添加的标签间距离较远的问题;使得添加前浏览的标签与新添加的标签相邻,取得了在呈现新添加的标签的同时,易于查找出添加前浏览的标签的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的參考符号表示相同的部件。在附图中图1示出了根据本专利技术一个实施例的浏览器中添加标签的装置的结构图;图2示出了根据本专利技术一个实施例中添加标签后浏览器中的标签排序;图3示出了根据本专利技术一个实施例的浏览器中关闭标签的装置的结构图;图4示出了根据本专利技术一个实施例的浏览器中关闭标签的装置的结构图;图5示出了根据本专利技术一个实施例的浏览器中关闭标签的装置的结构图;图6示出了根据本专利技术一个实施例的浏览器中添加标签的方法的流程图;图7示出了根据本专利技术一个实施例的浏览器中关闭标签的方法的流程图;以及图8示出了根据本专利技术一个实施例的浏览器中关闭标签的方法的流程图。具体实施例方式下面将參照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。參见图1,示出了根据本专利技术一个实施例的添加标签装置的结构图。该添加标签装置100包括生成模块110、判断模块120和添加模块130。生成模块110,适于接收生成新标签的指示,根据接收的指示生成新标签。判断模块120,适于判断浏览器中是否仅包含该生成的新标签,并将判断结果通知给添加模块130。添加模块130,适于在判断结果为浏览器中仅包含该生成的新标签时,在浏览器的显示界面中加入该新标签并呈现;在判断结果为浏览器中不是仅包含该生成的新标签吋,在浏览器的显示界面中当前呈现的标签之后的下ー个位置中插入该新标签,并呈现该新标签。本实施例中,浏览器可以为手机浏览器、PC浏览器或PAD浏览器,在此没有特别限制。其中,添加模块I30进ー步适于使新标签获得浏览器焦点,以在浏览器的显示界面中呈现该新标签。其中,生成模块110进ー步适于接收到点击当前呈现的标签中链接的指示后,生成加载该链接的网页的新标签。其中,生成模块110进ー步适于接收到点击浏览器中标签添加按钮的指示后,生成空白或加载预设的网页的新标签。例如,在浏览器中要添加标签A、标签Al、标签A2、标签B、标签B1、标签B2、标签C、标签D、标签Dl和标签D2。其中,标签Al和标签A2为标签A的子标签;标签BI和标签B2为标签B的子标签;标签Dl和标签D2为标签D的子标签。即标签Al和标签A2通过点击标签A中链接而添加,标签BI和标签B2通过点击标签B中链接而添加,标签Dl和标签D2通过点击标签D中链接而添加。该举例中的添加过程如下所示。添加后的标签序列如图2所示。首先,新建标签A。生成模块110接收到生成标签A的指示,根据接收的指示生成标签A。判断模块120判断出浏览器中仅包含本文档来自技高网...

【技术保护点】
一种浏览器中添加标签的装置,所述装置包括:生成模块,适于接收生成新标签的指示,根据所述指示生成新标签;判断模块,适于判断浏览器中是否仅包含所述生成的新标签,并将判断结果通知给添加模块;添加模块,适于在判断结果为浏览器中仅包含所述生成的新标签时,在浏览器的显示界面中加入该新标签并呈现;在判断结果为浏览器中不是仅包含所述生成的新标签时,在浏览器的显示界面中当前呈现的标签之后的下一个位置中插入该新标签,并呈现该新标签。

【技术特征摘要】
1.一种浏览器中添加标签的装置,所述装置包括生成模块,适于接收生成新标签的指示,根据所述指示生成新标签;判断模块,适于判断浏览器中是否仅包含所述生成的新标签,并将判断结果通知给添加模块;添加模块,适于在判断结果为浏览器中仅包含所述生成的新标签时,在浏览器的显示界面中加入该新标签并呈现;在判断结果为浏览器中不是仅包含所述生成的新标签时,在浏览器的显示界面中当前呈现的标签之后的下一个位置中插入该新标签,并呈现该新标签。2.根据权利要求1所述的装置,其中,所述生成模块,进一步适于接收到点击当前呈现的标签中链接的指示后,生成加载该链接的网页的新标签;所述当前呈现的标签为所述新标签的父标签,所述新标签为所述当前呈现的标签的子标签;所述添加模块,进一步适于在判断结果为浏览器中不是仅包含所述生成的新标签时, 确定浏览器的显示界面中当前呈现的标签为新标签的父标签,通过父标签的子标签添加接口在显示界面中当前呈现的标签之后的下一个位置中插入该新标签并呈现。3.根据权利要求1所述的装置,其中,所述生成模块,进一步适于接收到点击浏览器中标签添加按钮的指示后,生成空白或加载预设的网页的新标签;所述添加模块,进一步适于在判断结果为浏览器中不是仅包含所述生成的新标签时, 获得当前呈现的标签在浏览器显示界面中的排序位置,通过标签容器的标签添加接口在该位置之后的下一个位置中插入该新标签;所述标签容器用于存放浏览器中各个标签。4.根据权利要求1至3任一项所述的装置,其中,所述添加模块,进一步适于使新标签获得浏览器焦...

【专利技术属性】
技术研发人员:刘江明
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

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

1