頁面顯示方法及客戶端的制作方法
【專利摘要】本發(fā)明公開了一種頁面顯示方法及客戶端,屬于互聯(lián)網(wǎng)通信領(lǐng)域。所述方法包括:根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,預(yù)定條件包括:網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名,如果判斷到網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將下一個(gè)網(wǎng)頁拼接在當(dāng)前顯示網(wǎng)頁之后顯示。本發(fā)明達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。
【專利說明】頁面顯示方法及客戶端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種頁面顯示方法及客戶端。
【背景技術(shù)】
[0002]在瀏覽器中用于顯示內(nèi)容的區(qū)域可以稱之為瀏覽器中的頁面,瀏覽器可以顯示諸如小說或者長篇圖文信息之類的網(wǎng)頁內(nèi)容在頁面中供用戶閱讀。
[0003]對于運(yùn)行有瀏覽器的移動(dòng)終端來講,常用的頁面顯示方法包括:首先,移動(dòng)終端向服務(wù)器獲取第一個(gè)網(wǎng)頁的數(shù)據(jù)信息并進(jìn)行顯示,該第一個(gè)網(wǎng)頁的數(shù)據(jù)信息中包括有下一個(gè)網(wǎng)頁的超鏈接;在移動(dòng)終端接收到用戶對下一個(gè)網(wǎng)頁的超鏈接的點(diǎn)擊信號之后,向服務(wù)器請求下一個(gè)網(wǎng)頁的數(shù)據(jù)信息;在移動(dòng)終端接收到服務(wù)器反饋的下一個(gè)網(wǎng)頁的數(shù)據(jù)信息之后,移動(dòng)終端顯示下一個(gè)網(wǎng)頁;如此重復(fù)上述兩個(gè)步驟,直到瀏覽過程結(jié)束。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問題:由于小說或者長篇圖文信息之類的網(wǎng)頁內(nèi)容較多,一般都不能在一個(gè)網(wǎng)頁中顯示完畢,所以通常需要在多個(gè)網(wǎng)頁中依次顯示,導(dǎo)致用戶在瀏覽小說或者長篇圖文信息時(shí)需要進(jìn)行多次點(diǎn)擊操作和多次等待頁面加載過程,不僅操作次數(shù)較多且耗費(fèi)時(shí)間也較長。
【發(fā)明內(nèi)容】
[0005]為了解決現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,本發(fā)明實(shí)施例提供了一種頁面顯示方法及客戶端。所述技術(shù)方案如下:
[0006]一個(gè)方面,提供了一種頁面顯示方法,所述方法包括:
[0007]根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0008]判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;
[0009]如果判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
[0010]進(jìn)一步地,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,具體包括:
[0011]檢測所述網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,所述預(yù)定字符包括:“下頁”或“下一頁”;
[0012]若檢測到所述網(wǎng)頁數(shù)據(jù)中包含所述預(yù)定字符,則繼續(xù)判斷所述預(yù)定字符是否為超鏈接的對象。
[0013]進(jìn)一步地,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件之前,還包括:
[0014]接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,存儲(chǔ)所述至少一個(gè)預(yù)定域名;
[0015]所述檢測所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名,對應(yīng)包括:
[0016]檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
[0017]進(jìn)一步地,所述根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示,具體包括:
[0018]在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將所述下一個(gè)網(wǎng)頁的首部拼接在所述當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏所述當(dāng)前顯示網(wǎng)頁中的預(yù)讀關(guān)鍵字。
[0019]進(jìn)一步地,所述預(yù)定顯示模式還包括:
[0020]若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示正在加載的提示信息和暫停按鈕;
[0021]若所述暫停按鈕被點(diǎn)擊,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示已停止加載的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0022]若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示加載失敗的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0023]若在獲取到所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則在所述下一個(gè)網(wǎng)頁的底部之后,顯示用于表示已至最后一頁的信息。
[0024]進(jìn)一步地,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件之前,還包括:
[0025]檢測所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用;
[0026]若檢測到所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則執(zhí)行判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件的步驟。
[0027]另一方面,提供了一種客戶端,所述客戶端包括:
[0028]數(shù)據(jù)獲取模塊,用于根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0029]條件判斷模塊,用于判斷所述數(shù)據(jù)獲取模塊獲取到的網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;
[0030]模式顯示模塊,用于如果所述條件判斷模塊判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
[0031]進(jìn)一步地,所述條件判斷模塊,具體包括:
[0032]字符檢測單元和鏈接判斷單元;
[0033]所述字符檢測單元,用于檢測所述網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,所述預(yù)定字符包括:“下頁”或“下一頁”;
[0034]所述鏈接判斷單元,用于若所述字符檢測單元檢測到所述網(wǎng)頁數(shù)據(jù)中包含所述預(yù)定字符,則繼續(xù)判斷所述預(yù)定字符是否為超鏈接的對象。[0035]進(jìn)一步地,所述客戶端,還包括:域名存儲(chǔ)模塊;
[0036]所述域名存儲(chǔ)模塊,用于接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,存儲(chǔ)所述至少一個(gè)預(yù)定域名;
[0037]所述條件判斷單元,對應(yīng)包括:域名檢測單元;
[0038]所述域名檢測單元,用于檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
[0039]進(jìn)一步地,所述模式顯示模塊,具體包括:拼接顯示單元;
[0040]所述拼接顯示單元,用于在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將所述下一個(gè)網(wǎng)頁的首部拼接在所述當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏所述當(dāng)前顯示網(wǎng)頁中的預(yù)讀
關(guān)鍵字。
[0041]進(jìn)一步地,所述模式顯示模塊,還包括:
[0042]第一顯示單元、第二顯示單元、第三顯示單元和第四顯示單元;
[0043]所述第一顯示單元,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示正在加載的提示信息和暫停按鈕;
[0044]所述第二顯示單元,用于若所述暫停按鈕被點(diǎn)擊,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示已停止加載的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0045]所述第三顯示單元,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示加載失敗的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0046]所述第四顯示單元,用于若在獲取到所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則在所述下一個(gè)網(wǎng)頁的底部之后,顯不用于表不已至最后一頁的信息。
[0047]進(jìn)一步地,所述客戶端,還包括:
[0048]啟用檢測模塊;
[0049]所述啟用檢測模塊,用于檢測所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用;
[0050]所述條件判斷模塊,具體用于若所述啟用檢測模塊檢測到所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則執(zhí)行判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件的步驟。
[0051]本發(fā)明實(shí)施例提供的技術(shù)方案帶來的有益效果是:
[0052]通過判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件來自動(dòng)選擇是否執(zhí)行預(yù)定顯示模式,無需用戶操作就可以自動(dòng)執(zhí)行預(yù)定顯示模式,而且在預(yù)定顯示模式中利用用戶閱讀當(dāng)前顯示網(wǎng)頁的時(shí)間來自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)并拼接顯示,解決了現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。
【專利附圖】
【附圖說明】[0053]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0054]圖1是本發(fā)明實(shí)施例一提供的頁面顯示方法的方法流程圖;
[0055]圖2是本發(fā)明實(shí)施例二提供的頁面顯示方法的方法流程圖;
[0056]圖3A至圖3E是本發(fā)明實(shí)施例二提供的頁面顯示方法的實(shí)施示意圖;
[0057]圖4是本發(fā)明實(shí)施例三提供的客戶端的結(jié)構(gòu)示意圖;
[0058]圖5是本發(fā)明實(shí)施例四提供的客戶端的結(jié)構(gòu)示意圖;
[0059]圖6是本發(fā)明實(shí)施例四提供的客戶端的另一結(jié)構(gòu)示意圖;
[0060]圖7是本發(fā)明實(shí)施例四提供的客戶端的再一結(jié)構(gòu)示意圖;
[0061]圖8是本發(fā)明實(shí)施例四提供的客戶端的又一結(jié)構(gòu)示意圖;
[0062]圖9是本發(fā)明實(shí)施例四提供的客戶端的還一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0063]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0064]實(shí)施例一
[0065]請參考圖1,其示出了本發(fā)明實(shí)施例一提供的頁面顯示方法的方法流程圖。該頁面顯示方法包括:
[0066]步驟102,根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0067]步驟104,判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,預(yù)定條件包括:網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;
[0068]步驟106,如果判斷到網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將下一個(gè)網(wǎng)頁拼接在當(dāng)前顯示網(wǎng)頁之后顯不O
[0069]綜上所述,本實(shí)施例提供的頁面顯示方法,通過判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件來自動(dòng)選擇是否執(zhí)行預(yù)定顯示模式,無需用戶操作就可以自動(dòng)執(zhí)行預(yù)定顯示模式,而且在預(yù)定顯示模式中利用用戶閱讀當(dāng)前顯示網(wǎng)頁的時(shí)間來自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)并拼接顯示,解決了現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。
[0070]實(shí)施例二
[0071]請參考圖2,其示出了本發(fā)明實(shí)施例二提供的頁面顯示方法的方法流程圖。本實(shí)施例以該頁面顯示方法應(yīng)用于諸如智能手機(jī)、平板電腦之類的移動(dòng)終端中來舉例說明,該頁面顯示方法包括:
[0072]步驟202,根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0073]用戶在訪問網(wǎng)頁時(shí),向移動(dòng)終端發(fā)送網(wǎng)頁訪問請求,比如:用戶在移動(dòng)終端中運(yùn)行的瀏覽器的地址欄中輸入U(xiǎn)RL (Uniform/Universal Resource Locator,統(tǒng)一資源標(biāo)識符)來發(fā)送網(wǎng)頁訪問請求。移動(dòng)終端接收用戶發(fā)送的網(wǎng)頁訪問請求,并且根據(jù)網(wǎng)頁訪問請求中攜帶的UR向服務(wù)器獲取對應(yīng)的網(wǎng)頁數(shù)據(jù),網(wǎng)頁數(shù)據(jù)具體可以包括文本、圖片、音頻和視頻中的至少一種。
[0074]如果用戶訪問的是小說或者長篇圖文信息之類的網(wǎng)頁,此時(shí),移動(dòng)終端通常是獲取到了第一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)。
[0075]步驟204,檢測預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用;
[0076]移動(dòng)終端可以檢測預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用,如果啟用,則執(zhí)行后續(xù)步驟;如果未啟用,則按照正常顯示模式對獲取到的網(wǎng)頁數(shù)據(jù)進(jìn)行顯示。
[0077]需要說明的是,本步驟為可選步驟,預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)可以是在瀏覽器中的一項(xiàng)功能設(shè)置項(xiàng),可以由用戶來選擇啟用或者不啟用。
[0078]步驟206,若檢測到預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,預(yù)定條件包括:網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;如果是,則進(jìn)入步驟208 ;如果否,則進(jìn)入步驟210 ;
[0079]在移動(dòng)終端檢測到預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用時(shí),移動(dòng)終端判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,該預(yù)定條件根據(jù)實(shí)施方式不同,可以分為兩種,下面分別描述:
[0080]第一,預(yù)定條件為網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接。
[0081]移動(dòng)終端可以判斷獲取到的網(wǎng)頁數(shù)據(jù)中是否包含下一個(gè)網(wǎng)頁的超鏈接。具體地講,移動(dòng)終端可以首先檢測獲取到的網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,預(yù)定字符包括:“下頁”或“下一頁”;若移動(dòng)終端檢測到網(wǎng)頁數(shù)據(jù)中包含預(yù)定字符,則繼續(xù)判斷預(yù)定字符是否為超鏈接的對象。也即移動(dòng)終端判斷該預(yù)定字符是普通的字符,還是超鏈接中用來鏈接至下一個(gè)網(wǎng)頁的對象。如果預(yù)定字符是超鏈接的對象,那么移動(dòng)終端可以判斷到網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接。也即,獲取到的網(wǎng)頁數(shù)據(jù)符合預(yù)定條件。
[0082]第二,預(yù)定條件為網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名。
[0083]更為優(yōu)選地,移動(dòng)終端可以判斷獲取到的網(wǎng)頁數(shù)據(jù)中是否包含下一個(gè)網(wǎng)頁的超鏈接且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名。移動(dòng)終端判斷獲取到的網(wǎng)頁數(shù)據(jù)中是否包含下一個(gè)網(wǎng)頁的超鏈接的步驟可以參考第一方式中所述的細(xì)節(jié),而移動(dòng)終端判斷獲取到的網(wǎng)頁數(shù)據(jù)的來源域名是否符合預(yù)定域名,可以包括:移動(dòng)終端檢測網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的至少一個(gè)預(yù)定域名中的某一個(gè)相同。該預(yù)先存儲(chǔ)的至少一個(gè)預(yù)定域名可以是移動(dòng)終端在本步驟之前從預(yù)定服務(wù)器中接收到的至少一個(gè)預(yù)定域名,比如,預(yù)定服務(wù)器每隔預(yù)定時(shí)間間隔向移動(dòng)終端發(fā)送一組域名,該組域名包括了至少一個(gè)預(yù)定域名,移動(dòng)終端接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,并存儲(chǔ)該至少一個(gè)預(yù)定域名。
[0084]在第二方式中,只有在網(wǎng)頁數(shù)據(jù)即包含下一個(gè)網(wǎng)頁的超鏈接,且網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名時(shí),獲取到的網(wǎng)頁數(shù)據(jù)才符合預(yù)定條件。
[0085]步驟208,如果判斷到網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將下一個(gè)網(wǎng)頁拼接在當(dāng)前顯示網(wǎng)頁之后
顯不O
[0086]如果移動(dòng)終端判斷到網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式。在該預(yù)定顯示模式下,移動(dòng)終端會(huì)根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將下一個(gè)網(wǎng)頁拼接在當(dāng)前顯示網(wǎng)頁之后顯示。
[0087]通常情況下,在用戶還未閱讀完當(dāng)前顯示網(wǎng)頁時(shí),移動(dòng)終端就可以將下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取完畢。此時(shí),移動(dòng)終端根據(jù)獲取到的下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將下一個(gè)網(wǎng)頁拼接在當(dāng)前顯示網(wǎng)頁之后顯示。具體包括:在當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將下一個(gè)網(wǎng)頁的首部拼接在當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏當(dāng)前顯示網(wǎng)頁中的預(yù)讀關(guān)鍵字,如圖3A所示。
[0088]但是在網(wǎng)絡(luò)速率不佳的情況下,可能移動(dòng)終端可能無法將下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)及時(shí)獲取完畢。此時(shí),移動(dòng)終端執(zhí)行預(yù)定顯示模式的過程,還包括:
[0089]若在當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則移動(dòng)終端在當(dāng)前顯示網(wǎng)頁的底部之后顯示用于表示正在加載的提示信息31和暫停按鈕32,如圖3B所示;
[0090]若暫停按鈕32被點(diǎn)擊,則移動(dòng)終端在當(dāng)前顯示網(wǎng)頁的底部之后顯示用于表示已停止加載的提示信息33和刷新34按鈕,以便在刷新按鈕34被點(diǎn)擊后,再次獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),如圖3C所示;
[0091]若在當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則移動(dòng)終端在當(dāng)前顯示網(wǎng)頁的底部之后顯示用于表示加載失敗的提示信息35和刷新按鈕34,以便在刷新按鈕34被點(diǎn)擊后,再次獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),如圖3D所示;
[0092]若在獲取到下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則移動(dòng)終端在下一個(gè)網(wǎng)頁的底部之后顯示用于表示已至最后一頁的信息36,如圖3E所示。
[0093]步驟210,如果判斷到網(wǎng)頁數(shù)據(jù)不符合預(yù)定條件,則執(zhí)行正常顯示模式。
[0094]如果移動(dòng)終端判斷到網(wǎng)頁數(shù)據(jù)不符合預(yù)定條件,則將網(wǎng)頁數(shù)據(jù)按照正常顯示模式進(jìn)行顯示。正常顯示模式為現(xiàn)有技術(shù)所提供的顯示方式,為本領(lǐng)域技術(shù)人員所熟知的內(nèi)容,在此不再贅述。
[0095]需要補(bǔ)充說明的是,作為另一個(gè)實(shí)現(xiàn)方式,如果在步驟206中,移動(dòng)終端判斷到網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,但是網(wǎng)頁數(shù)據(jù)的來源域名不符合來源域名,則移動(dòng)終端可以顯示一個(gè)顯示模式切換按鈕37,如圖3A至圖3E所示,然后由用戶手動(dòng)點(diǎn)擊顯示模式切換按鈕37來在預(yù)定顯示模式和正常顯示模式兩種顯示模式之間切換。在這種實(shí)現(xiàn)方式下,在移動(dòng)終端判斷到網(wǎng)頁數(shù)據(jù)中即不包含下一個(gè)網(wǎng)頁的超鏈接,而且網(wǎng)頁數(shù)據(jù)的來源域名也不符合來源域名時(shí),才會(huì)執(zhí)行步驟210。當(dāng)然,易于思及的是,雖然在本實(shí)施例中由移動(dòng)終端來自行根據(jù)步驟206的判斷結(jié)果決定是否執(zhí)行預(yù)定顯示模式,但是移動(dòng)終端也可以一直在頁面中顯示顯示模式切換按鈕37,以便用戶可以手動(dòng)點(diǎn)擊顯示模式切換按鈕37來隨時(shí)在預(yù)定顯示模式和正常顯示模式兩種顯示模式之間切換。
[0096]綜上所述,本實(shí)施例提供的頁面顯示方法,通過判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件來自動(dòng)選擇是否執(zhí)行預(yù)定顯示模式,無需用戶操作就可以自動(dòng)執(zhí)行預(yù)定顯示模式,而且在預(yù)定顯示模式中利用用戶閱讀當(dāng)前顯示網(wǎng)頁的時(shí)間來自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)并拼接顯示,解決了現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。
[0097]實(shí)施例三
[0098]請參考圖4,其示出了本發(fā)明實(shí)施例三提供的客戶端的結(jié)構(gòu)方框圖。該客戶端可以是諸如智能手機(jī)、平板電腦之類的移動(dòng)終端,該客戶端包括數(shù)據(jù)獲取模塊420、條件判斷模塊440和模式顯示模塊460。
[0099]數(shù)據(jù)獲取模塊420,用于根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0100]條件判斷模塊440,用于判斷所述數(shù)據(jù)獲取模塊420獲取到的網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;
[0101]模式顯示模塊460,用于如果所述條件判斷模塊440判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
[0102]綜上所述,本實(shí)施例提供的客戶端,通過判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件來自動(dòng)選擇是否執(zhí)行預(yù)定顯示模式,無需用戶操作就可以自動(dòng)執(zhí)行預(yù)定顯示模式,而且在預(yù)定顯示模式中利用用戶閱讀當(dāng)前顯示網(wǎng)頁的時(shí)間來自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)并拼接顯示,解決了現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。
[0103]實(shí)施例四
[0104]請參考圖5,其示出了本發(fā)明實(shí)施例四提供的客戶端的結(jié)構(gòu)方框圖。該客戶端可以是諸如智能手機(jī)、平板電腦之類的移動(dòng)終端。與實(shí)施例三相比,該客戶端不僅包括數(shù)據(jù)獲取模塊420、條件判斷模塊440和模式顯示模塊460 ;還包括啟用檢測模塊430和正常顯示模塊 480。
[0105]數(shù)據(jù)獲取模塊420,用于根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù);
[0106]啟用檢測模塊430,用于檢測預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用;
[0107]條件判斷模塊440,具體用于若所述啟用檢測模塊430檢測到所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則判斷所述數(shù)據(jù)獲取模塊420獲取到的網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名;
[0108]模式顯示模塊460,用于如果所述條件判斷模塊440判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
[0109]正常顯示模塊480,用于如果所述條件判斷模塊440判斷到所述網(wǎng)頁數(shù)據(jù)不符合預(yù)定條件,則執(zhí)行正常顯示模式。[0110]具體地講,所述條件判斷模塊440,具體包括:字符檢測單元442和鏈接判斷單元444,如圖6所示。
[0111]所述字符檢測單元442,用于檢測所述數(shù)據(jù)獲取模塊420獲取到的網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,所述預(yù)定字符包括:“下頁”或“下一頁”;
[0112]所述鏈接判斷單元444,用于若所述字符檢測單元442檢測到所述網(wǎng)頁數(shù)據(jù)中包含所述預(yù)定字符,則繼續(xù)判斷所述預(yù)定字符是否為超鏈接的對象。
[0113]若條件判斷模塊440判斷的預(yù)定條件為所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名,則所述條件判斷模塊440,還包括:域名檢測單元446,如圖7所示。
[0114]所述域名檢測單元446,用于檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
[0115]此時(shí),客戶端還可以包括域名存儲(chǔ)模塊410,所述域名存儲(chǔ)模塊410用于接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,存儲(chǔ)所述至少一個(gè)預(yù)定域名。然后,所述域名檢測單元446,具體用于檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與所述域名存儲(chǔ)模塊410中存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
[0116]另一方面,所述模式顯示模塊460,具體包括:拼接顯示單元461,如圖8所示。
[0117]所述拼接顯示單元461,用于在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將所述下一個(gè)網(wǎng)頁的首部拼接在所述當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏所述當(dāng)前顯示網(wǎng)頁中的預(yù)
讀關(guān)鍵字。
[0118]更為優(yōu)選地,所述模式顯示模塊460,還可以包括:第一顯示單元463、第二顯示單元465、第三顯示單元467和第四顯示單元469,如圖9所示;
[0119]所述第一顯示單元463,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示正在加載的提示信息和暫停按鈕;
[0120]所述第二顯示單元465,用于若所述第一顯示單元463顯示的暫停按鈕被點(diǎn)擊,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示已停止加載的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0121]所述第三顯示單元467,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示加載失敗的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù);
[0122]所述第四顯示單元469,用于若在獲取到所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則在所述下一個(gè)網(wǎng)頁的底部之后,
顯不用于表不已至最后一頁的信息。
[0123]綜上所述,本實(shí)施例提供的客戶端,通過判斷網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件來自動(dòng)選擇是否執(zhí)行預(yù)定顯示模式,無需用戶操作就可以自動(dòng)執(zhí)行預(yù)定顯示模式,而且在預(yù)定顯示模式中利用用戶閱讀當(dāng)前顯示網(wǎng)頁的時(shí)間來自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)并拼接顯示,解決了現(xiàn)有頁面顯示方法需要操作次數(shù)較多且耗費(fèi)時(shí)間也較長的問題,達(dá)到了減少用戶操作和節(jié)省了從當(dāng)前顯示網(wǎng)頁顯示到下一個(gè)網(wǎng)頁之間所需的時(shí)間間隔的效果。[0124]需要說明的是:上述實(shí)施例提供的客戶端在顯示頁面時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的客戶端與頁面顯示方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0125]上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0126]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0127]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種頁面顯示方法,其特征在于,所述方法包括: 根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù); 判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名; 如果判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
2.根據(jù)權(quán)利要 求1所述的頁面顯示方法,其特征在于,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,具體包括: 檢測所述網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,所述預(yù)定字符包括:“下頁”或“下一頁”; 若檢測到所述網(wǎng)頁數(shù)據(jù)中包含所述預(yù)定字符,則繼續(xù)判斷所述預(yù)定字符是否為超鏈接的對象。
3.根據(jù)權(quán)利要求2所述的頁面顯示方法,其特征在于,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件之前,還包括: 接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,存儲(chǔ)所述至少一個(gè)預(yù)定域名; 所述檢測所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名,對應(yīng)包括: 檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
4.根據(jù)權(quán)利要求1至3任一所述的頁面顯示方法,其特征在于,所述根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示,具體包括: 在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將所述下一個(gè)網(wǎng)頁的首部拼接在所述當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏所述當(dāng)前顯示網(wǎng)頁中的預(yù)讀關(guān)鍵字。
5.根據(jù)權(quán)利要求4所述的頁面顯示方法,其特征在于,所述預(yù)定顯示模式還包括: 若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示正在加載的提示信息和暫停按鈕;若所述暫停按鈕被點(diǎn)擊,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示已停止加載的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù); 若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示加載失敗的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù); 若在獲取到所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則在所述下一個(gè)網(wǎng)頁的底部之后,顯示用于表示已至最后一頁的信肩、O
6.根據(jù)權(quán)利要求1至3任一所述的頁面顯示方法,其特征在于,所述判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件之前,還包括:檢測所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用; 若檢測到所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則執(zhí)行判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件的步驟。
7.一種客戶端,其特征在于,所述客戶端包括: 數(shù)據(jù)獲取模塊,用于根據(jù)接收到的網(wǎng)頁訪問請求獲取對應(yīng)的網(wǎng)頁數(shù)據(jù); 條件判斷模塊,用于判斷所述數(shù)據(jù)獲取模塊獲取到的網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件,所述預(yù)定條件包括:所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接,或者,所述網(wǎng)頁數(shù)據(jù)中包含下一個(gè)網(wǎng)頁的超鏈接且所述網(wǎng)頁數(shù)據(jù)的來源域名符合預(yù)定域名; 模式顯示模塊,用于如果所述條件判斷模塊判斷到所述網(wǎng)頁數(shù)據(jù)符合預(yù)定條件,則執(zhí)行預(yù)定顯示模式,所述預(yù)定顯示模式包括:根據(jù)當(dāng)前顯示網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中包含的下一個(gè)網(wǎng)頁的超鏈接自動(dòng)獲取下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù),根據(jù)獲取到的所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)將所述下一個(gè)網(wǎng)頁拼接在所述當(dāng)前顯示網(wǎng)頁之后顯示。
8.根據(jù)權(quán)利要求7所述的客戶端,其特征在于,所述條件判斷模塊,具體包括: 字符檢測單元和鏈接判斷單元; 所述字符檢測單元,用于檢測所述網(wǎng)頁數(shù)據(jù)中是否包含預(yù)定字符,所述預(yù)定字符包括:“下頁”或“下一頁”; 所述鏈接判斷單元,用于若所述字符檢測單元檢測到所述網(wǎng)頁數(shù)據(jù)中包含所述預(yù)定字符,則繼續(xù)判斷所述預(yù)定字符是否為超鏈接的對象。
9.根據(jù)權(quán)利要求8所述的客戶端,其特征在于,所述客戶端,還包括:域名存儲(chǔ)模塊; 所述域名存儲(chǔ)模塊,用于接收預(yù)定服務(wù)器發(fā)送的至少一個(gè)預(yù)定域名,存儲(chǔ)所述至少一個(gè)預(yù)定域名; 所述條件判斷單元,對應(yīng)包括:域名檢測單元; 所述域名檢測單元,用于檢測所述網(wǎng)頁數(shù)據(jù)的來源域名是否與預(yù)先存儲(chǔ)的所述至少一個(gè)預(yù)定域名中的某一個(gè)相同。
10.根據(jù)權(quán)利要求7至9任一所述的客戶端,其特征在于,所述模式顯示模塊,具體包括:拼接顯示單元; 所述拼接顯示單元,用于在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),將所述下一個(gè)網(wǎng)頁的首部拼接在所述當(dāng)前顯示網(wǎng)頁的底部之后顯示,同時(shí)隱藏所述當(dāng)前顯示網(wǎng)頁中的預(yù)讀關(guān)鍵字。
11.根據(jù)權(quán)利要求10所述的客戶端,其特征在于,所述模式顯示模塊,還包括: 第一顯示單元、第二顯示單元、第三顯示單元和第四顯示單元; 所述第一顯示單元,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)還未完全獲取完畢,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示正在加載的提示信息和暫停按鈕; 所述第二顯示單元,用于若所述暫停按鈕被點(diǎn)擊,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示已停止加載的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù); 所述第三顯示單元,用于若在所述當(dāng)前顯示網(wǎng)頁被滑動(dòng)到底部時(shí),所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)獲取失敗,則在所述當(dāng)前顯示網(wǎng)頁的底部之后,顯示用于表示加載失敗的提示信息和刷新按鈕,以便在所述刷新按鈕被點(diǎn)擊后,再次獲取所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù); 所述第四顯示單元,用于若在獲取到所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)之后,所述下一個(gè)網(wǎng)頁的網(wǎng)頁數(shù)據(jù)中不再包含下一個(gè)網(wǎng)頁的超鏈接,則在所述下一個(gè)網(wǎng)頁的底部之后,顯示用于表不已至最后一頁的信息。
12.根據(jù)權(quán)利要求7至9任一所述的客戶端,其特征在于,所述客戶端,還包括: 啟用檢測模塊; 所述啟用檢測模塊,用于檢測所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)是否已經(jīng)被啟用; 所述條件判斷模塊,具體用于若所述啟用檢測模塊檢測到所述預(yù)定顯示模式所對應(yīng)的功能設(shè)置項(xiàng)已經(jīng)被啟用,則執(zhí)`行判斷所述網(wǎng)頁數(shù)據(jù)是否符合預(yù)定條件的步驟。
【文檔編號】G06F17/30GK103678307SQ201210318748
【公開日】2014年3月26日 申請日期:2012年8月31日 優(yōu)先權(quán)日:2012年8月31日
【發(fā)明者】黃水成, 方耀, 陳旭, 劉靖 申請人:騰訊科技(深圳)有限公司