一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法
【專利摘要】本發(fā)明公開了一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法,包括以下步驟:首先訪客開始觸發(fā)請求,然后程序接收到請求后進(jìn)行處理,接著頁面通過ajax不斷請求計(jì)算機(jī)內(nèi)存中的處理結(jié)果,緊接著每次獲取數(shù)據(jù),判斷數(shù)據(jù)是否重復(fù),最后重復(fù)數(shù)據(jù)不渲染頁面,不重復(fù)的數(shù)據(jù)對頁面之前狀態(tài)的下一個(gè)狀態(tài)進(jìn)行重新渲染。采用本發(fā)明技術(shù)方案,可以創(chuàng)造更好的用戶體驗(yàn)。
【專利說明】一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)軟件【技術(shù)領(lǐng)域】,具體涉及一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)業(yè)的飛速發(fā)展,網(wǎng)民越來越注重用戶體驗(yàn),一個(gè)良好的用提體驗(yàn),對于互聯(lián)網(wǎng)行業(yè)來說是至關(guān)重要。越來越多的客戶端元素被延用到了瀏覽器中,越來越多的互聯(lián)網(wǎng)創(chuàng)新拔地而起。
[0003]隨著web2.0時(shí)代的來臨,javascript和ajax技術(shù)被廣泛應(yīng)用,通過這兩個(gè)技術(shù)可以實(shí)現(xiàn)越來越豐富的頁面動(dòng)態(tài)效果。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的使得在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法,本發(fā)明通過云平臺(tái)對訪客訪問時(shí)間的對比,將當(dāng)前訪客停留數(shù)據(jù)誤差降低在4s之內(nèi),大大提高了當(dāng)前在線訪客的精準(zhǔn)度。
[0005]為實(shí)現(xiàn)上述技術(shù)目的,達(dá)到上述技術(shù)效果,本發(fā)明通過以下技術(shù)方案實(shí)現(xiàn):
[0006]一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法,包括以下步驟:
[0007]步驟I)訪客觸發(fā)請求事件;
[0008]步驟2)計(jì)算機(jī)接收到請求之后,對數(shù)據(jù)進(jìn)行處理,并保存在計(jì)算機(jī)內(nèi)存中;
[0009]步驟3)頁面循環(huán)請求計(jì)算機(jī)內(nèi)存數(shù)據(jù);
[0010]步驟4)根據(jù)拿到的數(shù)據(jù)進(jìn)行比對,如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)相同的數(shù)據(jù),則頁面不做渲染;如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)不相同的數(shù)據(jù),則對頁面之前狀態(tài)的下一個(gè)狀態(tài)進(jìn)行重新渲染。
[0011]本發(fā)明的有益效果是:
[0012]本發(fā)明可以創(chuàng)造更好的用戶體驗(yàn)。
[0013]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,并可依照說明書的內(nèi)容予以實(shí)施,以下以本發(fā)明的較佳實(shí)施例并配合附圖詳細(xì)說明如后。本發(fā)明的【具體實(shí)施方式】由以下實(shí)施例及其附圖詳細(xì)給出。
【專利附圖】
【附圖說明】
[0014]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0015]圖1是本發(fā)明的流程示意圖。
【具體實(shí)施方式】
[0016]下面將參考附圖并結(jié)合實(shí)施例,來詳細(xì)說明本發(fā)明。[0017]參照圖1所示,一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法,包括以下步驟:
[0018]步驟I)訪客觸發(fā)請求事件;
[0019]步驟2)計(jì)算機(jī)接收到請求之后,對數(shù)據(jù)進(jìn)行處理,并保存在計(jì)算機(jī)內(nèi)存中;
[0020]步驟3)頁面循環(huán)請求計(jì)算機(jī)內(nèi)存數(shù)據(jù);
[0021]步驟4)根據(jù)拿到的數(shù)據(jù)進(jìn)行比對,如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)相同的數(shù)據(jù),則頁面不做渲染;如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)不相同的數(shù)據(jù),則對頁面之前狀態(tài)的下一個(gè)狀態(tài)進(jìn)行重新渲染。
[0022]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種在網(wǎng)頁上以遞增方式展現(xiàn)數(shù)據(jù)的方法,其特征在于:包括以下步驟: 步驟I)訪客觸發(fā)請求事件; 步驟2)計(jì)算機(jī)接收到請求之后,對數(shù)據(jù)進(jìn)行處理,并保存在計(jì)算機(jī)內(nèi)存中; 步驟3)頁面循環(huán)請求計(jì)算機(jī)內(nèi)存數(shù)據(jù); 步驟4)根據(jù)拿到的數(shù)據(jù)進(jìn)行比對,如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)相同的數(shù)據(jù),則頁面不做渲染;如果此次拿到的數(shù)據(jù)中有與之前數(shù)據(jù)不相同的數(shù)據(jù),則對頁面之前狀態(tài)的下一個(gè)狀態(tài)進(jìn)行重新渲染。
【文檔編號】G06F17/30GK103810182SQ201210439961
【公開日】2014年5月21日 申請日期:2012年11月7日 優(yōu)先權(quán)日:2012年11月7日
【發(fā)明者】陳德陽, 黃國建, 李建中, 高涵毅, 張峰, 汪張憲, 范鋒華, 朱平, 亓明敬 申請人:江蘇仕德偉網(wǎng)絡(luò)科技股份有限公司