一種網頁的顯示方法和裝置的制造方法
【技術領域】
[0001]本發(fā)明涉及網頁顯示領域,特別是指一種網頁的顯示方法和裝置。
【背景技術】
[0002]目前,夜間模式功能作為一項人性化設置,很多軟件廠商都把這項功能加入進來,通過一些深色界面的加入,可以在夜間看書的時候有效降低屏幕亮度,對眼睛起到有效的保護作用。
[0003]現(xiàn)有的技術方案中,只有當前頁面實現(xiàn)了白天/夜間模式的切換,造成當前頁面切換到夜間模式的時候,當客戶端進行回退時(包括前進),緩存頁面還是白天模式。因此,不能夠支持當前頁面和緩存頁面同時實現(xiàn)了白天/夜間模式的切換。
【發(fā)明內容】
[0004]本發(fā)明要解決的技術問題是,提供一種網頁的顯示方法和裝置,能夠使緩存頁面按照終端的當前網頁顯示模式進行顯示,方便了用戶的使用。
[0005]為解決上述技術問題,本發(fā)明的實施例提供一種網頁的顯示方法,包括:
[0006]接收用戶對緩存頁面的操作指令;
[0007]根據(jù)所述操作指令,查找待操作緩存頁面;
[0008]獲取終端的當前網頁顯示模式;
[0009]查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼;
[0010]根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。
[0011]所述接收用戶對緩存頁面的操作指令的步驟之前,所述方法還包括:
[0012]記錄終端的當前網頁顯示模式。
[0013]所述記錄終端的當前網頁顯示模式的步驟具體為:
[0014]在終端的Cookie臨時文件中,記錄所述終端的當前網頁顯示模式。
[0015]所述操作指令包括:網頁回退指令或者網頁前進指令。
[0016]所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。
[0017]所述源代碼包括:所述待操作緩存頁面在所述當前網頁顯示模式下對應的css級聯(lián)樣式表。
[0018]另一方面,提供一種網頁的顯示裝置,包括:
[0019]接收單元,接收用戶對緩存頁面的操作指令;
[0020]第一查找單元,根據(jù)所述操作指令,查找待操作緩存頁面;
[0021]獲取單元,獲取終端的當前網頁顯示模式;
[0022]第二查找單元,查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼;
[0023]顯示單元,根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。
[0024]所述的裝置,還包括:
[0025]記錄單元,記錄終端的當前網頁顯示模式。
[0026]所述操作指令包括:網頁回退指令或者網頁前進指令。
[0027]所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。
[0028]本發(fā)明的上述技術方案的有益效果如下:
[0029]本發(fā)明中,當顯示緩存頁面時,直接調用待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼而進行顯示,因此,無論待操作緩存頁面之前以何種模式顯示,當前均以終端的當前網頁顯示模式進行顯示。
【附圖說明】
[0030]圖1為本發(fā)明所述的一種網頁的顯示方法的流程示意圖;
[0031]圖2為本發(fā)明所述的一種網頁的顯示裝置的結構示意圖;
[0032]圖3為本發(fā)明所述的一種網頁的顯示方法的應用場景的流程示意圖。
【具體實施方式】
[0033]為使本發(fā)明要解決的技術問題、技術方案和優(yōu)點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0034]如圖1所示,為本發(fā)明所述的一種網頁的顯示方法,包括:
[0035]步驟11,接收用戶對緩存頁面的操作指令;其中,所述操作指令包括:網頁回退指令或者網頁前進指令。
[0036]步驟12,根據(jù)所述操作指令,查找待操作緩存頁面;
[0037]步驟13,獲取終端的當前網頁顯示模式;所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。白天顯示模式和夜間顯示模式相對,夜間顯示模式可以通過一些深色界面的加入,使得在夜間看書的時候有效降低屏幕亮度,對眼睛起到有效的保護作用。老人顯示模式可以為:設置比較大的字體等,方便老人的閱讀。兒童顯示模式可以為:設置比較大的字體來保護視力,以及增加一些色彩鮮明的背景色等等。各種顯示模式可以根據(jù)需要來設定,可以通過CSS級聯(lián)樣式表來定義。
[0038]步驟14,查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼;所述源代碼包括:所述待操作緩存頁面在所述當前網頁顯示模式下對應的CSS級聯(lián)樣式表。
[0039]步驟15,根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。
[0040]其中,所述接收用戶對緩存頁面的操作指令的步驟之前,所述方法還包括:
[0041]步驟10,記錄終端的當前網頁顯示模式。其中,該步驟可以具體為:在終端的Cookie臨時文件中,記錄所述終端的當前網頁顯示模式。
[0042]本發(fā)明中,當顯示緩存頁面時,直接調用待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼而進行顯示,因此,無論待操作緩存頁面之前以何種模式顯示,當前均以終端的當前網頁顯示模式進行顯示。
[0043]如圖2所示,為本發(fā)明所述的一種網頁的顯示裝置,包括:
[0044]接收單元21,接收用戶對緩存頁面的操作指令;所述操作指令包括:網頁回退指令或者網頁前進指令。
[0045]第一查找單元22,根據(jù)所述操作指令,查找待操作緩存頁面;
[0046]獲取單元23,獲取終端的當前網頁顯示模式;所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。
[0047]第二查找單元24,查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼;
[0048]顯示單元25,根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。
[0049]所述的裝置,還包括:
[0050]記錄單元26,記錄終端的當前網頁顯示模式。
[0051]以下描述本發(fā)明的應用場景。本應用場景以白天夜間模式切換為例,提供一種當前頁面和緩存頁面同時實現(xiàn)白天夜間模式切換的方法,能夠支持當前頁面和緩存頁面同時實現(xiàn)了白天/夜間模式的切換。如圖3所示,包括以下步驟:
[0052]步驟1,用戶在客戶端切換當前模式到夜間模式
[0053]步驟2,客戶端通過調用JS通知頁面切換當前模式到夜間模式
[0054]步驟3,當前頁面隨即修改當前模式到夜間模式;
[0055]步驟4,頁面通過Cookie記錄客戶端的當前模式(夜間模式);
[0056]步驟5,進行回退(包括前進)操作時;
[0057]步驟6,頁面獲取Cookie中所記錄的客戶端的當前模式(如夜間模式);
[0058]步驟7,根據(jù)所獲取的客戶端的當前模式(夜間模式)來加載夜間CSS樣式的緩存頁面;
[0059]步驟8,緩存頁面切換到夜間模式。
[0060]以上所述是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
【主權項】
1.一種網頁的顯示方法,其特征在于,包括: 接收用戶對緩存頁面的操作指令; 根據(jù)所述操作指令,查找待操作緩存頁面; 獲取終端的當前網頁顯示模式; 查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼; 根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。2.根據(jù)權利要求1所述的方法,其特征在于,所述接收用戶對緩存頁面的操作指令的步驟之前,所述方法還包括: 記錄終端的當前網頁顯示模式。3.根據(jù)權利要求2所述的方法,其特征在于,所述記錄終端的當前網頁顯示模式的步驟具體為: 在終端的Cookie臨時文件中,記錄所述終端的當前網頁顯示模式。4.根據(jù)權利要求1所述的方法,其特征在于,所述操作指令包括:網頁回退指令或者網頁前進指令。5.根據(jù)權利要求1所述的方法,其特征在于,所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。6.根據(jù)權利要求1所述的方法,其特征在于,所述源代碼包括:所述待操作緩存頁面在所述當前網頁顯示模式下對應的CSS級聯(lián)樣式表。7.一種網頁的顯示裝置,其特征在于,包括: 接收單元,接收用戶對緩存頁面的操作指令; 第一查找單元,根據(jù)所述操作指令,查找待操作緩存頁面; 獲取單元,獲取終端的當前網頁顯示模式; 第二查找單元,查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼; 顯示單元,根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。8.根據(jù)權利要求7所述的裝置,其特征在于,還包括: 記錄單元,記錄終端的當前網頁顯示模式。9.根據(jù)權利要求7所述的裝置,其特征在于,所述操作指令包括:網頁回退指令或者網頁前進指令。10.根據(jù)權利要求7所述的裝置,其特征在于,所述顯示模式至少包括:白天顯示模式、夜間顯示模式、老人顯示模式或兒童顯示模式。
【專利摘要】本發(fā)明提供一種網頁的顯示方法和裝置。所述網頁的顯示方法,包括:接收用戶對緩存頁面的操作指令;根據(jù)所述操作指令,查找待操作緩存頁面;獲取終端的當前網頁顯示模式;查找所述待操作緩存頁面在所述當前網頁顯示模式下對應的源代碼;根據(jù)所述源代碼,以所述當前網頁顯示模式顯示所述待操作緩存頁面。本發(fā)明能夠使緩存頁面按照終端的當前網頁顯示模式進行顯示,方便了用戶的使用。
【IPC分類】G06F9/44
【公開號】CN105320516
【申請?zhí)枴緾N201410380313
【發(fā)明人】蔣力, 孫剛, 邱一豐, 戴和忠, 呂品品, 郭加貝
【申請人】中國移動通信集團浙江有限公司
【公開日】2016年2月10日
【申請日】2014年8月4日