扩展页面标签的方法和装置制造方法及图纸

技术编号:8489792 阅读:181 留言:0更新日期:2013-03-28 10:41
本发明专利技术实施例公开了一种扩展页面标签的方法和装置,涉及页面操作领域,能够实现页面标签与操作系统功能的交互,提高了用户体验。本发明专利技术的方法包括:解析页面,确定所述页面中是否包含能识别的注释标签;若所述页面中包含能识别的注释标签,则解析所述注释标签,获取所述注释标签定义的页面标签的应用功能;执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。本发明专利技术实施例主要用于页面标签扩展的过程中。

【技术实现步骤摘要】

本专利技术涉及页面操作领域,尤其涉及一种扩展页面标签的方法和装置
技术介绍
目前,具有与操作系统功能交互的标签在终端设备上,特别是移动终端设备上的应用已经非常普遍,但是在页面显示中,不管该页面是WML(无线标记语言,WirelessMarkup Language)页面标准页面,或是XHTML(eXtensibleHyperText Markup Language,可扩展超文本置标语言)页面标准的页面,还是HTML (Hyper Text Mark-up Language,超文本标记语言)页面标准的页面,都没有定义可以与操作系统功能交互的页面标签,该操作系统功能如发短信,发彩信,调节系统声音,调节屏幕亮度,显示系统GPS信息,显示电池信息,显示内存信息,局部刷新页面中特定区域等,该页面标签只能起到标示所用,用户不能通过对页面中的页面标签进行操作实现对应用程序的功能。
技术实现思路
本专利技术的实施例提供一种扩展页面标签的方法和装置,能够实现页面标签与操作系统功能的交互,提高了用户体验。为达到上述目的,本专利技术的实施例采用如下技术方案一种扩展页面标签的方法,包括解析页面,确定所述页面中是否包含能识别的注释标签;若所述页面中包含能识别的注释标签,则解析所述注释标签,获取所述注释标签定义的页面标签的应用功能;执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。一种扩展页面标签的装置,包括确定单元,用于解析页面,确定所述页面中是否包含能识别的注释标签;获取单元,用于在所述确定单元确定所述页面中包含能识别的注释标签时,解析所述注释标签,获取所述注释标签定义的页面标签的应用功能;执行单元,用于执行所述获取单元获取的所述页面标签的应用功能;第一显示单元,用于将所述页面标签的应用功能的执行结果在所述页面中显示。本专利技术实施例提供的技术方案,与现有技术中的页面标签只能用于标示相比,在解析页面时,若确定所述页面中是否包含能识别的注释标签,则获取所述注释标签定义的页面标签的应用功能,之后执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示,实现页面标签与操作系统功能的交互,提高了用户体验。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中扩展页面标签的方法流程图;图2为本专利技术实施例中扩展页面标签在页面中显示的示意图;图3为本专利技术实施例中一种扩展页面标签的装置组成框图;图4为本专利技术实施例中另一种扩展页面标签的装置组成框图;图5为本专利技术实施例中另一种扩展页面标签的装置组成框图;图6为本专利技术实施例中另一种扩展页面标签的装置组成框图。 具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种扩展页面标签的方法,如图1所示,该方法包括101、解析页面,确定所述页面中是否包含能识别的注释标签。其中,需要说明的是,在执行步骤101之前,本专利技术实施例还包括在页面中以注释标签的形式定义页面标签;由于注释标签是以标签解释的形式存在,在执行包含注释标签的应用程序时,若执行设备不能识别该注释标签,则该注释标签是被忽略而不被执行的。所以在页面中以注释标签的形式定义页面标签,当解析页面的浏览器不能识别该注释标签时,则该以注释标签的形式定义页面标签也不会影响页面其他内容的显示,能够兼容不同类型的浏览器。其中,注释标签的定义可以通过以下的形式实现,该形式为开始标签“〈! —”+ “mtt”+ “特殊标签名”+ “一>”结束标签“〈! —”+ “/mtt” + “特殊标签名”+ “一>”其中,该特殊标签名的定义包含但不局限于表I记载的内容,表I如下权利要求1.一种扩展页面标签的方法,其特征在于,包括 解析页面,确定所述页面中是否包含能识别的注释标签; 若所述页面中包含能识别的注释标签,则解析所述注释标签,获取所述注释标签定义的页面标签的应用功能; 执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。2.根据权利要求1所述的扩展页面标签的方法,其特征在于,在解析页面,确定所述页面中是否包含能识别的注释标签之前,该方法还包括 在所述页面中以注释标签的形式定义页面标签。3.根据权利要求1所述的扩展页面标签的方法,其特征在于,在解析所述注释标签,获取所述注释标签定义的页面标签的应用功能之后,该方法还包括 将所述页面标签显示在所述页面中; 所述执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示为在接收到对所述页面标签的触发后,执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。4.根据权利要求3所述的扩展页面标签的方法,其特征在于,在执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示之后,该方法还包括 根据触发,终止所述页面标签在所述页面中的显示。5.一种扩展页面标签的装置,其特征在于,包括 确定单元,用于解析页面,确定所述页面中是否包含能识别的注释标签; 获取单元,用于在所述确定单元确定所述页面中包含能识别的注释标签时,解析所述注释标签,获取所述注释标签定义的页面标签的应用功能; 执行单元,用于执行所述获取单元获取的所述页面标签的应用功能; 第一显示单元,用于将所述页面标签的应用功能的执行结果在所述页面中显示。6.根据权利要求5所述的扩展页面标签的装置,其特征在于,还包括 定义单元,用于在所述确定单元解析页面,确定所述页面中是否包含能识别的注释标签之前,在所述页面中以注释标签的形式定义页面标签。7.根据权利要求5所述的扩展页面标签的装置,其特征在于,还包括 第二显示单元,用于在所述获取单元解析所述注释标签,获取所述注释标签定义的页面标签的应用功能之后,将所述页面标签显示在所述页面中; 所述执行单元还用于接收对所述页面标签的触发,并根据该触发执行所述页面标签的应用功能。8.根据权利要求7所述的扩展页面标签的装置,其特征在于,还包括 终止操作单元,用于在所述执行单元执行所述页面标签的应用功能,并通过所述第一显示单元将所述页面标签的应用功能的执行结果在所述页面中显示之后,终止所述页面标签在所述页面中的显示。全文摘要本专利技术实施例公开了一种扩展页面标签的方法和装置,涉及页面操作领域,能够实现页面标签与操作系统功能的交互,提高了用户体验。本专利技术的方法包括解析页面,确定所述页面中是否包含能识别的注释标签;若所述页面中包含能识别的注释标签,则解析所述注释标签,获取所述注释标签定义的页面标签的应用功能;执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。本专利技术实施例主要用于本文档来自技高网...

【技术保护点】
一种扩展页面标签的方法,其特征在于,包括:解析页面,确定所述页面中是否包含能识别的注释标签;若所述页面中包含能识别的注释标签,则解析所述注释标签,获取所述注释标签定义的页面标签的应用功能;执行所述页面标签的应用功能,并将所述页面标签的应用功能的执行结果在所述页面中显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:李永华
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1