国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      應(yīng)用于移動終端的網(wǎng)頁內(nèi)容的顯示方法及裝置與流程

      文檔序號:11729080閱讀:214來源:國知局
      應(yīng)用于移動終端的網(wǎng)頁內(nèi)容的顯示方法及裝置與流程

      本發(fā)明涉及移動通信裝置,特別涉及應(yīng)用于移動終端的網(wǎng)頁內(nèi)容的顯示方法及裝置。



      背景技術(shù):

      隨著互聯(lián)網(wǎng)技術(shù)和移動通信技術(shù)的發(fā)展,移動終端用戶數(shù)量也迅速增長,移動終端以其易用性和便攜性為人們的日常生活帶來革命性的變化,如今已經(jīng)成為人們生活中必不可少的通信工具。尤其是近幾年,隨著各種新技術(shù)、新應(yīng)用的不斷涌現(xiàn),這些移動終端的功能越發(fā)豐富,逐漸演變?yōu)閵蕵贰⑸虅?wù)平臺。人們可以通過移動終端內(nèi)置的瀏覽器或第三方瀏覽器瀏覽各種網(wǎng)頁,獲取信息、進行無線網(wǎng)上購物、社交等。

      雖然通過對移動終端屏幕的手勢操作可以實現(xiàn)類似鼠標點選、滾動功能,也可以進行網(wǎng)頁內(nèi)容的放大、縮小和移動,但利用移動終端訪問網(wǎng)頁時,卻不能實現(xiàn)pc機瀏覽器瀏覽網(wǎng)頁時的鼠標懸停效果。

      通常網(wǎng)頁中會設(shè)置鼠標懸停元素,當鼠標停留在鼠標懸停元素一段時間但不進行點擊或其它操作時,會觸發(fā)鼠標懸停事件。這里所說的鼠標懸停事件包括鼠標懸停元素本身發(fā)生變化(如圖標下方顯示下劃線、圖標改變顏色、圖標上出現(xiàn)提示框顯示該鼠標懸停個元素的額外/更詳細信息),鼠標懸停元素二級菜單的顯示等。

      但給用戶通過移動終端瀏覽網(wǎng)頁時,將手指觸碰到鼠標懸停元素時會直接點擊該元素而產(chǎn)生例如打開新網(wǎng)頁的效果,無法實現(xiàn)pc機鼠標懸停功能,導致移動終端瀏覽和pc機瀏覽同一網(wǎng)頁內(nèi)容的信息出現(xiàn)偏差。



      技術(shù)實現(xiàn)要素:

      本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的缺陷,提供一種能夠?qū)崿F(xiàn)移動終端瀏覽網(wǎng)頁時鼠標懸停功能的方法及裝置。

      為達成上述目的,本發(fā)明提供了一種網(wǎng)頁內(nèi)容的顯示方法,應(yīng)用于具有觸摸屏的移動終端,該顯示方法包括以下步驟:

      s10:獲取網(wǎng)頁內(nèi)容;

      s20:判斷所述網(wǎng)頁內(nèi)容中是否包含鼠標懸停元素,當判斷結(jié)果為包含鼠標懸停元素時執(zhí)行步驟s30;

      s30:判斷鼠標懸停功能是否開啟,若是執(zhí)行步驟s40;

      s40:檢測用戶對所述觸摸屏的手勢操作;以及

      s50:當檢測到所述用戶僅對一個所述鼠標懸停元素執(zhí)行特定手勢操作時,對所述網(wǎng)頁觸發(fā)該鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,步驟s30包括:

      判斷鼠標懸停功能是否預設(shè)為開啟;

      若沒有預設(shè)為開啟,顯示是否開啟鼠標懸停功能的提示信息;否則,顯示是否關(guān)閉鼠標懸停功能的提示信息;

      根據(jù)用戶的指令重新判斷鼠標懸停功能是否開啟。

      優(yōu)選地,步驟s50包括:

      s51:判斷所述用戶的手勢操作是否覆蓋了兩個以上的鼠標懸停元素,若是執(zhí)行步驟s52,否則執(zhí)行步驟s54;

      s52:顯示是否放大鼠標懸停元素的提示信息;

      s53:檢測用戶是否輸入放大指令,若是則放大被覆蓋的鼠標懸停元素并執(zhí)行步驟s51;

      s54:判斷所述用戶的手勢操作是否符合所述特定手勢,若符合則對所述網(wǎng)頁觸發(fā)所述鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,步驟s50包括:

      s51:判斷所述用戶的手勢操作是否覆蓋了兩個以上的鼠標懸停元素,若是執(zhí)行步驟s52,否則執(zhí)行步驟s53;

      s52:自動放大被覆蓋的鼠標懸停元素并執(zhí)行步驟s51;

      s53:判斷所述用戶的手勢操作是否符合所述特定手勢,若符合則對所述網(wǎng)頁觸發(fā)所述鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,所述手勢操作為多次點擊所述鼠標懸停元素。

      本發(fā)明還提供了一種網(wǎng)頁內(nèi)容的顯示裝置,應(yīng)用于具有觸摸屏的移動終端,該顯示裝置包括:獲取單元,用于獲取網(wǎng)頁內(nèi)容;判斷單元,用于判斷所述網(wǎng)頁內(nèi)容中是否包含鼠標懸停元素,當判斷結(jié)果為包含鼠標懸停元素時進一步判斷鼠標懸停功能是否開啟,以及判斷用戶的手勢操作是否僅對一個所述鼠標懸停元素執(zhí)行特定手勢操作;檢測單元,用于檢測用戶對所述觸摸屏的手勢操作;觸發(fā)單元,當所述判斷單元判斷結(jié)果均為是時,對所述網(wǎng)頁觸發(fā)該鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,所述判斷單元包括第一判斷模塊和第二判斷模塊,所述顯示裝置還包括顯示單元;所述第一判斷模塊判斷鼠標懸停功能是否預設(shè)為開啟;若所述第一判斷模塊的判斷結(jié)果為否,所述顯示單元顯示是否開啟鼠標懸停功能的提示信息;若判斷結(jié)果為是,所述顯示單元顯示是否關(guān)閉鼠標懸停功能的提示信息;所述第二判斷模塊根據(jù)用戶的指令重新判斷鼠標懸停功能是否開啟。

      優(yōu)選地,所述判斷單元還包括第三判斷模塊和第四判斷模塊;所述第三判斷模塊判斷所述用戶的手勢操作所覆蓋的鼠標懸停元素的數(shù)量,當判斷結(jié)果為覆蓋至少兩個鼠標懸停元素時,所述顯示單元顯示是否放大鼠標懸停元素的提示信息;當判斷結(jié)果為僅覆蓋一個鼠標懸停元素時,所述第四判斷模塊判斷所述用戶的手勢操作是否符合特定手勢,若符合則所述觸發(fā)單元對所述網(wǎng)頁觸發(fā)所述鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,所所述判斷單元還包括第三判斷模塊和第四判斷模塊;所述第三判斷模塊判斷所述用戶的手勢操作所覆蓋的鼠標懸停元素的數(shù)量,當判斷結(jié)果為覆蓋至少兩個鼠標懸停元素時,所述顯示單元自動放大被覆蓋的所述鼠標懸停元素;當判斷結(jié)果為僅覆蓋一個鼠標懸停元素時,所述第四判斷模塊判斷所述用戶的手勢操作是否符合特定手勢,若符合則所述觸發(fā)單元對所述網(wǎng)頁觸發(fā)所述鼠標懸停元素的鼠標懸停事件。

      優(yōu)選地,所述手勢操作為多次點擊所述鼠標懸停元素。

      相較于現(xiàn)有技術(shù),本發(fā)明通過檢測用戶對鼠標懸停元素的特定手勢操作在移動終端上也實現(xiàn)了瀏覽網(wǎng)頁的鼠標懸停功能,提高了用戶體驗。進一步地本發(fā)明通過當檢測到手勢操作同時覆蓋多個鼠標懸停元素時提示用戶或放大鼠標懸停元素的大小提高了用戶進行鼠標懸停操作時的準確性。

      附圖說明

      圖1所示為本發(fā)明一實施例的應(yīng)用于移動終端的網(wǎng)頁內(nèi)容顯示方法的流程圖;

      圖2所示為本發(fā)明一實施例的應(yīng)用于移動終端的網(wǎng)頁內(nèi)容顯示裝置的方塊圖。

      具體實施方式

      為使本發(fā)明的內(nèi)容更加清楚易懂,以下結(jié)合說明書附圖,對本發(fā)明的內(nèi)容作進一步說明。當然本發(fā)明并不局限于該具體實施例,本領(lǐng)域內(nèi)的技術(shù)人員所熟知的一般替換也涵蓋在本發(fā)明的保護范圍內(nèi)。

      圖1所示為本發(fā)明的應(yīng)用于移動終端的網(wǎng)頁內(nèi)容的顯示方法,移動終端具有觸摸屏。

      如圖1所示,本發(fā)明的應(yīng)用于移動終端的網(wǎng)頁內(nèi)容的顯示方法包括以下步驟:

      步驟s10:獲取網(wǎng)頁內(nèi)容。

      本步驟中,當用戶在移動終端上打開網(wǎng)頁后,獲取當前瀏覽網(wǎng)頁中的圖片、文字、鏈接等內(nèi)容。具體地可從源代碼、腳本語言等源文件中獲取上述內(nèi)容。

      s20:判斷網(wǎng)頁內(nèi)容中是否包含鼠標懸停元素,當判斷結(jié)果為包含鼠標懸停元素時執(zhí)行步驟s30。

      對于網(wǎng)頁的特效,在源文件中會通過特定詞語來體現(xiàn),而對于鼠標懸停事件來說,通常用“hover”來定義。因此,通過查詢源文件可以判斷網(wǎng)頁內(nèi)容中是否包含的鼠標懸停元素,以及該鼠標懸停元素所對應(yīng)的鼠標懸停事件(例如是顯示二級菜單或變更鼠標懸停元素的顯示)。

      s30:判斷鼠標懸停功能是否開啟,若是執(zhí)行步驟s40。

      本實施例中,用戶可以在沒有打開網(wǎng)頁之前就預先設(shè)置是否需要開啟鼠標懸停功能。當打開網(wǎng)頁并判斷網(wǎng)頁中存在鼠標懸停元素時,先判斷鼠標懸停功能是否預設(shè)為開啟,若是可顯示是否關(guān)閉鼠標懸停功能的提示信息;若鼠標懸停功能預設(shè)為關(guān)閉,則可顯示是否開啟鼠標懸停功能的提示。由此,可讓用戶再次確認在當前情況下是否要變更鼠標懸停功能的開啟狀態(tài)。當用戶點選開啟或關(guān)閉選項后,重新判斷鼠標懸停功能是否開啟,若是則執(zhí)行步驟s40。

      s40:檢測用戶對觸摸屏的手勢操作。

      用戶在瀏覽網(wǎng)頁時,可進行多種手勢操作,例如滑動、點擊等,觸摸屏可對用戶的手勢操作進行感知。

      s50:當檢測到用戶僅對一個鼠標懸停元素執(zhí)行特定手勢操作時,對網(wǎng)頁觸發(fā)該鼠標懸停元素的鼠標懸停事件。

      如果用戶對一個鼠標懸停元素執(zhí)行了特定的手勢操作,那么對網(wǎng)頁觸發(fā)該鼠標懸停元素的鼠標懸停事件。本實施例中,特定手勢為多次點擊鼠標懸停元素。由于移動終端的屏幕尺寸要遠遠小于pc機的屏幕尺寸,鼠標懸停元素的顯示尺寸也更小,因此通過手勢操作(如多次點擊操作)選擇鼠標懸停元素時很容易就同時選中兩個甚至多個鼠標懸停元素。因此本實施例中,還進一步判斷用戶的手勢操作所覆蓋的鼠標懸停元素的數(shù)量并進行相應(yīng)的處理。

      具體來說,本步驟中先判斷用戶的手勢操作來是否覆蓋了兩個以上的鼠標懸停元素,若只覆蓋了一個鼠標懸停元素,那么進一步判斷用戶的手勢操作是否符合特定手勢,若符合則對網(wǎng)頁觸發(fā)出鼠標懸停元素的鼠標懸停事件。如果判斷用戶的手勢操作覆蓋了兩個及以上的鼠標懸停元素,那么可直接顯示是否放大鼠標懸停元素的提示信息,以告知用戶可能會出現(xiàn)誤觸其它鼠標懸停元素的情況。若用戶選擇放大鼠標懸停元素那么將被覆蓋的鼠標懸停元素放大并再次檢測用戶的手勢操作。若此時用戶的手勢操作只覆蓋一個鼠標懸停元素且符合特定手勢,那么恢復被放大的鼠標懸停元素的大小并對網(wǎng)頁觸發(fā)標懸停元素的鼠標懸停事件。

      在另一實施例中,當檢測到用戶的手勢操作覆蓋了兩個及以上的鼠標懸停元素,也可以直接放大被覆蓋的鼠標懸停元素并再次檢測用戶的手勢操作。若此時用戶的手勢操作只覆蓋一個鼠標懸停元素且符合特定手勢,那么恢復被放大的鼠標懸停元素的大小并對網(wǎng)頁觸發(fā)標懸停元素的鼠標懸停事件。

      請參見圖2,本發(fā)明也相應(yīng)提供了一種應(yīng)用于具有觸摸屏的移動終端的網(wǎng)頁內(nèi)容的顯示裝置。該顯示裝置包括:獲取單元10、判斷單元20、檢測單元30、觸發(fā)單元40以及顯示單元50。

      其中,獲取單元10用于獲取網(wǎng)頁內(nèi)容;判斷單元20用于判斷網(wǎng)頁內(nèi)容中是否包含鼠標懸停元素,當判斷結(jié)果為包含鼠標懸停元素時進一步判斷鼠標懸停功能是否開啟,以及判斷用戶的手勢操作是否符合對一個鼠標懸停元素執(zhí)行特定手勢操作;檢測單元30用于檢測用戶對觸摸屏的手勢操作;觸發(fā)單元40用于當判斷單元20判斷鼠標懸停功能開啟且用戶手勢為對一個鼠標懸停元素執(zhí)行特定手勢操作時,對網(wǎng)頁觸發(fā)該鼠標懸停元素的鼠標懸停事件。

      其中,判斷單元20包括第一、第二、第三和第四判斷模塊。

      第一判斷模塊用于判斷鼠標懸停功能是否預設(shè)為開啟、第二判斷模塊用于判斷經(jīng)用戶確認后鼠標懸停功能是否確認開啟。顯示單元50用于顯示讓用戶確認的提示信息,即當?shù)谝慌袛嗄K判斷鼠標懸停功能沒有預設(shè)開啟,顯示是否開啟鼠標懸停功能的提示信息;若第一判斷模塊判斷鼠標懸停功能預設(shè)為已開啟,顯示是否關(guān)閉鼠標懸停功能的提示信息。

      第三判斷模塊判斷用戶的手勢操作所覆蓋的鼠標懸停元素的數(shù)量,當判斷結(jié)果為僅覆蓋一個鼠標懸停元素時,第四判斷模塊判斷用戶的手勢操作是否符合特定手勢。當?shù)谌袛嗄K的判斷結(jié)果為覆蓋至少兩個鼠標懸停元素時,顯示單元顯示是否放大鼠標懸停元素的提示信息或直接放大被覆蓋的多個鼠標懸停元素。

      綜上所述,本發(fā)明通過檢測用戶對鼠標懸停元素的特定手勢操作在移動終端上也實現(xiàn)了瀏覽網(wǎng)頁的鼠標懸停功能,提高了用戶體驗。進一步地通過當檢測到手勢操作同時覆蓋多個鼠標懸停元素時提示用戶或放大鼠標懸停元素的大小從而提高用戶進行鼠標懸停操作時的準確性。

      雖然本發(fā)明已以較佳實施例揭示如上,然所述諸多實施例僅為了便于說明而舉例而已,并非用以限定本發(fā)明,本領(lǐng)域的技術(shù)人員在不脫離本發(fā)明精神和范圍的前提下可作若干的更動與潤飾,本發(fā)明所主張的保護范圍應(yīng)以權(quán)利要求書所述為準。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1