本發明專利技術實施例公開了一種擴展頁面標簽的方法和裝置,涉及頁面操作領域,能夠實現頁面標簽與操作系統功能的交互,提高了用戶體驗。本發明專利技術的方法包括:解析頁面,確定所述頁面中是否包含能識別的注釋標簽;若所述頁面中包含能識別的注釋標簽,則解析所述注釋標簽,獲取所述注釋標簽定義的頁面標簽的應用功能;執行所述頁面標簽的應用功能,并將所述頁面標簽的應用功能的執行結果在所述頁面中顯示。本發明專利技術實施例主要用于頁面標簽擴展的過程中。
【技術實現步驟摘要】
本專利技術涉及頁面操作領域,尤其涉及一種擴展頁面標簽的方法和裝置。
技術介紹
目前,具有與操作系統功能交互的標簽在終端設備上,特別是移動終端設備上的應用已經非常普遍,但是在頁面顯示中,不管該頁面是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所述的擴展頁面標簽的裝置,其特征在于,還包括 終止操作單元,用于在所述執行單元執行所述頁面標簽的應用功能,并通過所述第一顯示單元將所述頁面標簽的應用功能的執行結果在所述頁面中顯示之后,終止所述頁面標簽在所述頁面中的顯示。全文摘要本專利技術實施例公開了一種擴展頁面標簽的方法和裝置,涉及頁面操作領域,能夠實現頁面標簽與操作系統功能的交互,提高了用戶體驗。本專利技術的方法包括解析頁面,確定所述頁面中是否包含能識別的注釋標簽;若所述頁面中包含能識別的注釋標簽,則解析所述注釋標簽,獲取所述注釋標簽定義的頁面標簽的應用功能;執行所述頁面標簽的應用功能,并將所述頁面標簽的應用功能的執行結果在所述頁面中顯示。本專利技術實施例主要用于本文檔來自技高網...
【技術保護點】
一種擴展頁面標簽的方法,其特征在于,包括:解析頁面,確定所述頁面中是否包含能識別的注釋標簽;若所述頁面中包含能識別的注釋標簽,則解析所述注釋標簽,獲取所述注釋標簽定義的頁面標簽的應用功能;執行所述頁面標簽的應用功能,并將所述頁面標簽的應用功能的執行結果在所述頁面中顯示。
【技術特征摘要】
【專利技術屬性】
技術研發人員:李永華,
申請(專利權)人:騰訊科技深圳有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。