本發明涉及計算機技術領域,特別是涉及一種網頁信息展示方法、裝置及計算機設備。
背景技術:
電子設備通過網頁頁面展示文本、圖片、視頻等內容,并通過顯示屏進行顯示。傳統的電子設備在展示網頁信息的時候,只在一個網頁頁面中進行展示,當網頁內容過長時,通過上下滑動網頁特免來定位網頁內容,或者通過翻頁來定位網頁內容。
技術實現要素:
本發明實施例提供一種網頁信息展示方法、裝置及計算機設備,可以提高查找網頁信息的查找效率。
一種網頁信息展示方法,包括:
獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;
根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數;
根據所述導航界面屬性參數在展示界面中生成導航界面;
將所述網頁信息在所述導航界面中進行展示。
一種網頁信息展示裝置,包括:
獲取模塊,用于獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;
計算模塊,用于根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數;
生成模塊,用于根據所述導航界面屬性參數在展示界面中生成導航界面;
展示模塊,用于將所述網頁信息在所述導航界面中進行展示。
一種計算機設備,包括存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現以下步驟:
獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;
根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數;
根據所述導航界面屬性參數在展示界面中生成導航界面;
將所述網頁信息在所述導航界面中進行展示。
上述網頁信息展示方法、裝置及計算機設備,通過網頁信息屬性參數和展示界面屬性參數生成導航界面,導航界面將網頁信息進行縮略展示。用戶無需通過翻頁查找網頁信息,而只需在縮略展示的導航界面中選取所需查看的網頁信息,并在展示界面中展示用戶選擇的網頁信息,使用戶能夠快速地定位目標網頁信息,提高了網頁信息查找的效率。
附圖說明
圖1為一個實施例中網頁信息展示方法的應用環境圖;
圖2A為一個實施例中終端的內部結構示意圖;
圖2B為一個實施例中服務器的內部結構示意圖;
圖3為一個實施例中網頁信息展示方法的流程圖;
圖4為另一個實施例中網頁信息展示方法的流程圖;
圖5為一個實施例中網頁信息的終端展示示意圖;
圖6為另一個實施例中網頁信息的終端展示示意圖;
圖7為另一個實施例中網頁信息的終端展示示意圖;
圖8為另一個實施例中網頁信息的終端展示示意圖;
圖9為另一個實施例中網頁信息展示方法的流程圖;
圖10為一個實施例中網頁信息展示裝置的結構示意圖;
圖11為另一個實施例中網頁信息展示裝置的結構示意圖。
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
圖1為一個實施例中網頁信息展示方法的應用環境圖。如圖1所示,該應用環境包括用戶終端102和服務器104。其中,用戶終端102用于在展示界面中生成導航界面,以及在展示界面和導航界面中加載網頁信息。用戶終端102是處于計算機網絡最外圍,主要用于輸入用戶信息以及輸出處理結果的電子設備,例如可以是個人電腦、移動終端、個人數字助理、可穿戴電子設備等。服務器104用于獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數,以及根據展示界面屬性參數、網頁信息及對應的網頁屬性參數獲取導航界面屬性參數。服務器104是用于響應服務請求,同時提供計算服務的設備,例如可以是一臺或者多臺計算機。可以理解的是,在其他實施例中,網頁信息展示方法的應用環境可以只包括用戶終端102,即用戶終端102用于獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數,根據展示界面屬性參數、網頁信息及對應的網頁屬性參數獲取導航界面屬性參數,然后根據導航界面屬性參數生成導航界面,并將網頁信息在導航界面中進行展示。
圖2A為一個實施例中終端的內部結構示意圖。如圖2A所示,該終端包括通過系統總線連接的處理器、非易失性存儲介質、內存儲器和網絡接口、揚聲器、顯示屏和輸入裝置。其中,終端的非易失性存儲介質存儲有操作系統,還包括一種網頁信息展示裝置,該網頁信息展示裝置用于實現一種網頁信息展示方法。該處理器用于提供計算和控制能力,支撐整個終端的運行。終端中的內存儲器為非易失性存儲介質中的網頁信息展示裝置的運行提供環境,該內存儲器中可儲存有計算機可讀指令,該計算機可讀指令被所述處理器執行時,可使得所述處理器執行一種網頁信息展示方法。網絡接口用于與服務器進行網絡通信,如發送網頁信息展示請求至服務器,接收服務器返回的導航界面屬性參數等。終端的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等,輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端外殼上設置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標等。該終端可以是手機、平板電腦或者個人數字助理或穿戴式設備等。本領域技術人員可以理解,圖2A中示出的結構,僅僅是與本申請方案相關的部分結構的框圖,并不構成對本申請方案所應用于其上的終端的限定,具體的終端可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖2B為一個實施例中服務器的內部結構示意圖。如圖2B所示,該服務器包括通過系統總線連接的處理器、非易失性存儲介質、內存儲器和網絡接口。其中,該服務器的非易失性存儲介質存儲有操作系統、數據庫和網頁信息展示裝置,數據庫中存儲有網頁信息和網頁信息對應的網頁屬性參數,該網頁信息展示裝置用于實現適用于服務器的一種網頁信息展示方法。該服務器的處理器用于提供計算和控制能力,支撐整個服務器的運行。該服務器的內存儲器為非易失性存儲介質中的網頁信息展示裝置的運行提供環境,該內存儲器中可儲存有計算機可讀指令,該計算機可讀指令被所述處理器執行時,可使得所述處理器執行一種網頁信息展示方法。該服務器的網絡接口用于據以與外部的終端通過網絡連接通信,比如接收終端發送的網頁信息展示請求以及向終端返回生成的導航界面屬性參數等。服務器可以用獨立的服務器或者是多個服務器組成的服務器集群來實現。本領域技術人員可以理解,圖2B中示出的結構,僅僅是與本申請方案相關的部分結構的框圖,并不構成對本申請方案所應用于其上的服務器的限定,具體的服務器可以包括比圖中所示更多或更少的部件,或者組合某些部件,或者具有不同的部件布置。
圖3為一個實施例中網頁信息展示方法的流程圖。如圖3所示,該網頁信息展示方法包括步驟S302到步驟S308,其中:
步驟S302,獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數。
在一個實施例中,網頁是指用于展示網站相關信息的頁面。網頁信息是指網頁中展示的內容,可以包含文本、圖像、表格、視頻等中的至少一種信息。
在一個實施例中,網頁信息對應的網頁屬性參數是指用于表示網頁信息相關屬性的參數,例如網頁屬性參數可以是網頁的高度、網頁中的字符數量、網頁中的文本行數等。
在一個實施例中,展示界面是指用于展示網頁信息的界面。展示界面屬性參數是指用于表示展示界面相關屬性的參數,例如展示界面屬性參數可以是展示界面的坐標、展示界面的高度、展示界面的寬度等。
步驟S304,根據展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數。
在一個實施例中,導航界面是指用于引導用戶查找展示界面中的網頁信息的界面。導航界面屬性參數是指用于表示導航界面相關屬性的參數,例如導航界面屬性參數可以是導航界面的坐標、導航界面的高度、導航界面的寬度、導航界面數量等。
在一個實施例中,網頁信息通過展示界面進行展示,當網頁信息的大小小于或等于展示界面所能展示的信息大小時,展示界面可以在一個版面中對全部網頁信息進行展示。當網頁信息的大小超過展示界面所能展示的信息大小時,展示界面在一個版面中只能展示部分網頁信息,用戶可以通過翻頁或者上下拖拽滾動條查看全部的網頁信息。
在一個實施例中,通過展示界面屬性參數可以得到展示界面的一個版面所能展示的網頁信息的大小,同時通過網頁屬性參數可以得到網頁信息的大小,所以通過展示界面屬性參數和網頁屬性參數可以得到需要將全部網頁信息進行展示所需的版面數量。
步驟S306,根據導航界面屬性參數在展示界面中生成導航界面。
在一個實施例中,通過步驟S304中得到的導航界面屬性參數,包括導航界面的坐標、導航界面的高度、導航界面的寬度和導航界面的數量等。根據導航界面的高度和導航界面的寬度生成導航界面的數量對應的導航界面。根據導航界面坐標將導航界面在展示界面中定位并進行展示。所有導航界面在展示界面的一個版面中進行展示。
步驟S308,將網頁信息在導航界面中進行展示。
在一個實施例中,導航界面生成后,將網頁信息在導航界面中進行展示,同時將網頁信息在展示界面中展示。導航界面中能夠同時展示全部的網頁信息,而展示界面只能展示部分網頁內容。用戶可以通過導航界面選擇需要展示的那部分網頁信息,在展示界面中展示用戶選擇的該部分網頁信息。
上述網頁信息展示方法,用戶無需通過翻頁查找網頁信息,而只需在導航界面中選取所需查看的網頁信息,并在展示界面中展示用戶選擇的網頁信息。使用戶能夠快速地定位目標網頁信息,提高了網頁信息查找的效率。
圖4為另一個實施例中網頁信息展示方法的流程圖。如圖4所示,該網頁信息展示方法包括步驟S402到步驟S414,其中:
步驟S402,獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數。
在一個實施例中,網頁是指用于展示網站相關信息的頁面,網頁信息是指網頁中展示的內容。網頁信息對應的網頁屬性參數是指用于表示網頁信息相關屬性的參數。展示界面是指用于展示網頁信息的界面。展示界面屬性參數是指用于表示展示界面相關屬性的參數。
在一個實施例中,獲取展示界面屬性參數是指獲取展示界面的高度,獲取網頁屬性參數是指根據網頁信息獲取網頁的高度。其中,網頁的高度是指將全部網頁信息進行展示時所需的展示界面的高度。
在一個實施例中,針對純文本的網頁,獲取網頁屬性參數還可以是指根據網頁信息獲取網頁中的文本行數。
步驟S404,根據展示界面的高度和網頁的高度獲取導航界面的數量。
在一個實施例中,網頁信息通過展示界面進行展示,當網頁的高度小于或等于展示界面的高度時,展示界面可以在一個版面中將網頁信息全部進行展示。當網頁的高度超過展示界面的高度時,展示界面在一個版面中只能展示部分網頁信息,用戶可以通過翻頁或者上下拖拽滾動條來查看全部的網頁信息。
在一個實施例中,導航界面是指用于引導用戶查找展示界面中的網頁信息的界面。導航界面的數量是指在展示界面中生成的導航界面的數量。導航界面可以為一個或者多個,導航界面能夠同時將全部的網頁信息進行展示。
在一個實施例中,根據展示界面的高度和網頁的高度獲取導航界面的數量,是指計算網頁的高度和展示界面的高度的比值,根據該比值向上取整從而得到導航界面的數量。其中,向上取整是指若計算出來的比值為小數,則將該比值取大于該比值的最小整數;若計算出來的比值為整數,則保持不變。例如,若計算出來的比值為3.2,那么將該比值向上取整就得到4,若計算出來的比值為3,則保持該比值不變。可以理解的是,網頁的高度小于或等于展示界面的高度時,導航界面的數量為一個;當網頁的高度大于展示界面的高度時,導航界面的數量為多個。
步驟S406,根據導航界面的數量和展示界面的高度獲取導航界面的高度。
在一個實施例中,根據導航界面的數量和展示界面的高度獲取導航界面的高度,是指計算展示界面的高度和導航界面的數量的比值,根據該比值向下取整得到導航界面的高度。其中,向下取整是指若計算出來的比值為小數,則將該比值取小于該比值的最大整數;若計算出來的比值為整數,則保持不變。例如,若計算出來的比值為3.2,那么將該比值向上取整就得到3,若計算出來的比值為5,則保持該比值不變。
在一個實施例中,當網頁的高度比較大時,計算出來的導航界面的數量較多,則導航界面的高度比較小。可以將計算出來的導航界面的高度與預設導航界面高度進行比較,當計算出來的導航界面的高度大于預設導航界面高度時,將導航界面的高度設置為預設導航界面高度。其中,預設導航界面高度是預先設定的導航界面的高度,可以是用戶自定義的,也可以是系統設定的。
在一個實施例中,還可以是根據所述導航界面的數量和所述展示界面的寬度獲取導航界面的寬度。即計算展示界面的寬度和導航界面的數量的比值,根據該比值向下取整得到導航界面的寬度。
步驟S408,根據展示界面屬性參數在展示界面中生成導航框架界面。
在一個實施例中,導航框架界面是指用于對導航界面進行定位的界面,導航框架界面在展示界面中展示,導航界面中在導航框架界面中進行展示。
在一個實施例中,根據展示界面屬性參數在展示界面中生成導航框架界面,是指根據展示界面屬性參數設置導航框架界面屬性參數,根據導航框架界面屬性參數生成導航框架界面并在展示界面中展示。
在一個實施例中,導航框架界面屬性參數包括導航框架界面的高度、導航框架界面的寬度和導航框架界面的坐標。其中,導航框架界面的高度等于展示界面的高度,導航框架界面的寬度為預先設定的寬度,可以是用戶自定義的,也可以是系統設定的。導航框架界面的坐標是指導航框架界面在展示界面的位置坐標,該位置坐標為用戶自定義的坐標。導航框架界面的坐標分為絕對坐標和相對坐標。其中,絕對坐標是指在展示界面中的絕對位置坐標,不受展示界面中其他元素的位置的影響。定義絕對坐標的導航框架界面不會隨展示界面大小的變化而發生位置變化。相對坐標是指在展示界面中相對于其他元素的位置坐標,定義相對坐標的導航框架界面會受展示界面中其他元素的位置和大小的影響,隨著展示界面大小的變化而發生位置變化。展示界面的元素是指在展示界面中展示的內容元素。
在一個實施例中,導航框架界面的高度可以為用戶自定義或系統設定的高度,導航框架界面的寬度為展示界面的寬度,導航框架界面的坐標為用戶自定義或系統設定的位置坐標。
步驟S410,根據導航界面的高度和數量在導航框架界面中生成導航界面。
在一個實施例中,根據導航界面的高度和寬度定義每個導航界面,并對導航界面設置對應的導航編號,再將導航界面和導航編號在導航框架界面中按順序進行展示。
在一個實施例中,導航界面的高度是在步驟S406中根據導航界面的數量和展示界面的高度計算出來的,導航界面的寬度為用戶自定義的寬度。導航界面的寬度還可以是根據導航界面的數量和展示界面的寬度計算出來的,導航界面的高度還可以為用戶自定義或者系統設定的高度。
在一個實施例中,若步驟S406中計算出來的導航界面的高度大于預設導航界面高度,將導航界面的高度設置為預設導航界面高度。那么導航框架界面無法將生成的導航界面全部進行展示,可以對導航框架面的屬性進行設置,通過翻頁或者滑動滾動條來查看全部的導航界面。
在一個實施例中,若步驟S406中是根據所述導航界面的數量和所述展示界面的寬度獲取導航界面的寬度。則步驟S410為根據導航界面的寬度和數量在導航框架界面中生成導航界面。
步驟S412,根據網頁信息生成與導航界面的數量對應的導航頁面信息。
在一個實施例中,從開頭將網頁信息按展示界面的高度進行分割,根據分割后的網頁信息生成導航界面的數量對應的導航頁面信息。并將生成的導航頁面信息按順序進行編號,得到頁面編號,該頁面編號與步驟S410中的導航編號為一一對應。
在一個實施例中,將導航頁面信息及對應的頁面編號通過數據表的形式進行存儲,通過頁面編號可以查找并獲取對應的導航頁面信息。
步驟S414,將導航頁面信息在導航界面中進行展示。
在一個實施例中,根據步驟S412中生成的導航頁面信息的頁面編號查找對應的導航編號,在該導航編號對應的導航界面中展示該導航信息。用戶可以在導航界面中選擇需要查看的網頁信息,當用戶通過用戶終端選擇導航界面時,獲取用戶選擇的導航界面的導航編號,通過該導航編號查找頁面編號對應的導航頁面信息,并將導航頁面信息在對應的導航界面中進行展示。
在一個實施例中,導航界面隱藏指令是指隱藏導航界面的指示和命令。導航界面隱藏指令可以是通過用戶終端的操作來觸發的,也可以是通過判斷滿足預設條件來觸發的。
在一個實施例中,導航界面隱藏指令可以是觸控操作、物理按鍵的按壓操作、語音控制操作或對移動終端的晃動操作等操作進行觸發的。觸控操作有觸摸點擊操作、觸摸長按操作、觸摸滑動操作、多點觸控操作等,其中,觸摸長按操作是超過預設時長的觸摸按壓操作。例如,在展示界面中設置導航界面隱藏按鈕,當用戶通過鼠標點擊該導航界面隱藏按鈕時,則觸發導航界面隱藏指令。
在一個實施例中,導航界面隱藏指令可以是通過判斷預設時間內檢測是否對用戶終端有操作來觸發的,即若在預設時間內存在對用戶終端的操作,則觸發導航界面隱藏指令。
在一個實施例中,當接收到導航界面隱藏指令時,隱藏展示界面中的導航界面。也可以是在接收到導航界面隱藏指令時,將展示界面中的導航界面的尺寸進行縮小,當接收到導航界面放大指令時,再將導航界面放大到原來的尺寸。
上述網頁信息展示方法,導航界面能夠展示全部的網頁信息,用戶選擇導航界面即可獲取對應的網頁信息并在展示界面中進行展示。用戶無需通過翻頁或上下拖拽滾動條對網頁信息進行查找,而只需在導航界面中選取所需查看的網頁信息,并在展示界面中展示用戶選擇的網頁信息。使用戶能夠快速地定位目標網頁信息,提高了網頁信息查找的效率。
在一個實施例中,網頁信息展示方法還可以包括:獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;根據展示界面的高度和網頁的高度獲取導航界面的數量;根據導航界面的數量和展示界面的高度獲取導航界面的高度;根據展示界面屬性參數在展示界面中生成導航框架界面;根據導航界面的高度和數量在導航框架界面中生成導航界面;根據網頁信息生成與導航界面的數量對應的導航頁面信息;將導航頁面信息在導航界面中進行展示。
在一個實施例中,網頁信息展示方法還可以包括:獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;根據展示界面的高度和網頁的高度獲取導航界面的數量;根據導航界面的數量和展示界面的高度獲取導航界面的高度;根據導航界面的高度和數量在展示界面中生成導航界面;根據網頁信息生成與導航界面的數量對應的導航頁面信息;將導航頁面信息在導航界面中進行展示;接收導航界面隱藏指令,在展示界面中隱藏導航界面。
圖5為一個實施例中網頁信息的終端展示示意圖。如圖5所示,該終端展示示意圖包括網頁信息展示區502和導航框架界面504,導航框架界面504中包含了多個導航界面5042。導航界面5042中展示了導航頁面信息,當用戶選擇導航界面時,觸發獲取導航界面對應的導航編號,并根據導航編號查找對應的導航頁面信息,將導航頁面信息在網頁信息展示區502中進行展示。
圖6為另一個實施例中網頁信息的終端展示示意圖。如圖6所示,該終端展示示意圖包括導航界面展示區602和網頁信息展示區604。其中,導航界面展示區602中包括翻頁按鈕6022、導航界面6024和導航編號6026。該終端展示界面中無法將全部導航界面進行展示,可以通過翻頁按鈕6022來查找所需查看的導航界面。在本實施例中,展示界面中能夠展示多個導航界面,再通過導航界面查找所需查看的網頁信息,不需要從全部網頁信息中進行查找,提高了網頁信息的查找效率。
圖7為另一個實施例中網頁信息的終端展示示意圖。如圖7所示,該終端展示示意圖包括導航界面展示區702和網頁信息展示區704。導航界面展示區702中的導航界面展示了導航頁面信息,當用戶選擇導航界面時,觸發獲取導航界面對應的導航編號,并根據導航編號查找對應的導航頁面信息,將導航頁面信息在網頁信息展示區704中進行展示。
圖8為另一個實施例中網頁信息的終端展示示意圖。如圖8所示,該終端展示示意圖包括導航界面展示區802和網頁信息展示區804。當接受到導航界面隱藏指令時,導航界面展示區802中的導航界面縮小為較小的尺寸。該導航界面還可以重新擴大到原來的尺寸。
圖9為另一個實施例中網頁信息展示方法的流程圖。如圖9所示,該網頁信息展示方法包括步驟S902到步驟S912,其中:
步驟S902,獲取網頁信息,并將網頁信息進行加載。
在一個實施例中,網頁是指用于展示網站信息的頁面,網頁信息是指記錄網站中的網頁內容的信息。用戶終端向網站服務器發起訪問請求,服務器將訪問請求對應的網頁文件返回給用戶終端。用戶終端接收到網頁文件之后,通過用戶終端的瀏覽器獲取網頁文件中的網頁信息,并將網頁信息在終端界面中進行加載并展示。其中,瀏覽器是指可以展示網頁文件中的內容,并讓用戶與這些文件進行交互的一種應用軟件。
步驟S904,監聽網頁信息加載完成時間,計算網頁的高度。
在一個實施例中,當瀏覽器將網頁完成網頁信息的加載后,則根據網頁信息計算出網頁的高度。其中,網頁的高度是指在網頁中將全部網頁信息進行展示時所需的界面高度。
步驟S906,獲取瀏覽器的高度。
在一個實施例中,用戶可以對瀏覽器的高度和寬度進行調節。獲取瀏覽器的高度是指在生成導航界面時的瀏覽器的高度,當瀏覽器的高度發生變化時,將重新計算并生成導航界面。
步驟S908,計算導航界面的高度和數量,以及導航框架界面的高度。
在一個實施例中,導航界面是指用于引導用戶查找展示界面中的網頁信息的縮略界面。計算網頁的高度與瀏覽器的高度的比值,將該比值向上取整得到導航界面的數量。計算瀏覽器的高度和導航界面的數量的比值,將該比值向下取整得到導航界面的高度。
在一個實施例中,導航框架界面是指用于對導航界面進行定位的界面,導航框架界面在展示界面中展示,導航界面中在導航框架界面中進行展示。導航框架界面的高度為瀏覽器的高度,當瀏覽器的高度發生變化時,導航框架界面和導航界面的高度也會發生變化。
步驟S910,設置導航框架界面和導航界面的屬性。
在一個實施例中,導航框架界面的屬性包括導航框架界面的高度、導航框架界面的寬度和導航框架界面的坐標。其中,導航框架界面的寬度為用戶自定義或系統設定的寬度,導航框架界面的坐標為用戶定義的在瀏覽器中展示的位置坐標。導航框架界面的坐標為絕對坐標,使得導航框架界面的位置不會隨著瀏覽器的變化而發生變化。
在一個實施例中,導航界面的屬性包括導航界面的高度、導航界面的寬度和導航界面的層級。導航界面的高度為步驟S908中計算的導航界面的高度,導航界面的寬度為用戶自定義或系統設定的寬度。導航界面的層級是指導航界面在展示界面中的相對層級位置,將導航界面設置為最頂層,則導航界面始終會在展示界面中進行展示,而不受展示界面中其他元素的遮擋。
步驟S912,在網頁中加載導航框架界面和導航界面。
在一個實施例中,根據導航框架界面的屬性在瀏覽器中繪制并加載導航框架界面。根據導航界面的屬性繪制導航界面,將導航界面設置對應的導航編號,并將導航界面及其對應的導航編號在導航框架界面中進行展示。
步驟S914,將網頁信息在導航界面中進行展示。
在一個實施例中,根據網頁信息生成導航界面的數量對應的導航頁面信息,將導航頁面信息設置對應的頁面編號,該頁面編號與導航界面的導航編號對應。將導航頁面信息在對應導航編號的導航界面中進行展示。
上述網頁信息展示方法,瀏覽器在加載網頁時,通過獲取網頁的高度和瀏覽器的高度繪制導航界面,將網頁信息在導航界面中進行展示。用戶可以通過導航界面選擇所需展示的網頁信息,瀏覽器根據用戶選擇的導航界面對應的導航編號查找對應的網頁信息并進行展示。用戶只需通過導航界面選擇需要查看的網頁信息,無需在全部的網頁信息中進行查找,提高了網頁信息的查找效率。
圖10為一個實施例中網頁信息展示裝置的結構示意圖。如圖10所示,該網頁信息展示裝置1000包括獲取模塊1002、計算模塊1004、生成模塊1006和展示模塊1008。其中:
獲取模塊1002,用于獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數。
計算模塊1004,用于根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數。
生成模塊1006,用于根據所述導航界面屬性參數在展示界面中生成導航界面。
展示模塊1008,用于將所述網頁信息在所述導航界面中進行展示。
上述網頁信息展示裝置,通過網頁屬性參數和展示界面屬性參數生成導航界面,并在導航界面中展示網頁信息。用戶只需通過導航界面選擇網頁信息進行加載,無需在全部的網頁信息中進行查找,提高了網頁信息的查找效率。
圖11為另一個實施例中網頁信息展示裝置的結構示意圖。如圖11所示,該網頁信息展示裝置1100包括獲取模塊1102、計算模塊1104、框架界面生成模塊1106、生成模塊1108和展示模塊1110。其中:
獲取模塊1102,用于獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數。
計算模塊1104,用于根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數。
框架界面生成模塊1106,用于根據所述展示界面屬性參數在所述展示界面中生成導航框架界面。
生成模塊1108,用于根據所述導航界面屬性參數在展示界面中生成導航界面。
展示模塊1110,用于將所述網頁信息在所述導航界面中進行展示。
上述網頁信息展示裝置,通過網頁屬性參數和展示界面屬性參數生成導航框架界面和導航界面,并在導航框架界面中展示導航界面,在導航界面中展示網頁信息。導航框架界面可以將導航界面進行定位,防止網頁信息被導航界面遮蓋。同時用戶只需通過導航界面選擇網頁信息進行加載,無需在全部的網頁信息中進行查找,提高了網頁信息的查找效率。
在一個實施例中,計算模塊1104還用于根據展示界面的高度和網頁的高度獲取導航界面的數量;根據所述導航界面的數量和所述展示界面的高度獲取導航界面的高度。
在一個實施例中,計算模塊1104還用于根據展示界面的高度和網頁的高度獲取導航界面的數量;根據所述導航界面的數量和所述展示界面的寬度獲取導航界面的寬度。
在一個實施例中,生成模塊1108還用于根據所述導航界面屬性參數在所述導航框架界面中生成導航界面。
在一個實施例中,生成模塊1108還用于根據導航界面的高度和數量在導航框架界面中生成導航界面。
在一個實施例中,生成模塊1108還用于根據導航界面的寬度和數量在導航框架界面中生成導航界面。
在一個實施例中,展示模塊1110還用于根據所述網頁信息生成與所述導航界面屬性參數對應的導航頁面信息;將所述導航頁面信息在所述導航界面中進行展示。
在一個實施例中,網頁信息展示裝置還可以包括導航界面隱藏模塊,該導航界面隱藏模塊用于接收導航界面隱藏指令,在所述展示界面中隱藏所述導航界面。可以理解的是,上述網頁信息展示裝置中各個模塊的劃分僅用于舉例說明,在其他實施例中,可將網頁信息展示裝置按照需要劃分為不同的模塊,以完成上述網頁信息展示裝置的全部或部分功能。
一種計算機設備,包括存儲器,處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執行所述程序時實現以下步驟:
獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;
根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數;
根據所述導航界面屬性參數在展示界面中生成導航界面;
將所述網頁信息在所述導航界面中進行展示。
在一個實施例中,所述根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數包括:
根據展示界面的高度和網頁的高度獲取導航界面的數量;
根據所述導航界面的數量和所述展示界面的高度獲取導航界面的高度。
在一個實施例中,所述方法還包括:
接收導航界面隱藏指令,在所述展示界面中隱藏所述導航界面。
在一個實施例中,所述方法還包括:
根據所述展示界面屬性參數在所述展示界面中生成導航框架界面;
所述根據所述導航界面屬性參數在展示界面中生成導航界面包括:根據所述導航界面屬性參數在所述導航框架界面中生成導航界面。
在一個實施例中,所述將所述網頁信息在所述導航界面中進行展示包括:
根據所述網頁信息生成與所述導航界面屬性參數對應的導航頁面信息;
將所述導航頁面信息在所述導航界面中進行展示。
一種計算機可讀存儲介質,其上存儲有計算機程序,該程序被處理器執行時實現以下步驟:
獲取展示界面屬性參數、網頁信息及對應的網頁屬性參數;
根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數;
根據所述導航界面屬性參數在展示界面中生成導航界面;
將所述網頁信息在所述導航界面中進行展示。
在一個實施例中,所述根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數包括:
根據展示界面的高度和網頁的高度獲取導航界面的數量;
根據所述導航界面的數量和所述展示界面的高度獲取導航界面的高度。
在一個實施例中,所述根據所述展示界面屬性參數和網頁屬性參數獲取導航界面屬性參數包括:
根據展示界面的高度和網頁的高度獲取導航界面的數量;
根據所述導航界面的數量和所述展示界面的寬度獲取導航界面的寬度。在一個實施例中,所述方法還包括:
接收導航界面隱藏指令,在所述展示界面中隱藏所述導航界面。
在一個實施例中,所述方法還包括:
根據所述展示界面屬性參數在所述展示界面中生成導航框架界面;
所述根據所述導航界面屬性參數在展示界面中生成導航界面包括:根據所述導航界面屬性參數在所述導航框架界面中生成導航界面。
在一個實施例中,所述將所述網頁信息在所述導航界面中進行展示包括:
根據所述網頁信息生成與所述導航界面屬性參數對應的導航頁面信息;
將所述導航頁面信息在所述導航界面中進行展示。
本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,是可以通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一非易失性計算機可讀取存儲介質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)等。
以上所述實施例僅表達了本發明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發明專利范圍的限制。應當指出的是,對于本領域的普通技術人員來說,在不脫離本發明構思的前提下,還可以做出若干變形和改進,這些都屬于本發明的保護范圍。因此,本發明專利的保護范圍應以所附權利要求為準。