一種網(wǎng)頁顯示方法和客戶端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種網(wǎng)頁顯示方法和客戶端,應(yīng)用于通信【技術(shù)領(lǐng)域】。當(dāng)客戶端接收到新網(wǎng)頁的獲取請(qǐng)求后,如果客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括獲取請(qǐng)求中攜帶的打開新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,則切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,在預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。這樣當(dāng)用戶操作客戶端需要打開新網(wǎng)頁時(shí),客戶端需要確定是否已經(jīng)打開了該標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)頁,如果已打開的話,直接進(jìn)行界面的切換來顯示新網(wǎng)頁,這樣可以不用重新打開一個(gè)窗口或標(biāo)簽頁來顯示新網(wǎng)頁,避免了客戶端不斷地打開內(nèi)容相同的網(wǎng)頁,減輕了客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
【專利說明】一種網(wǎng)頁顯示方法和客戶端
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別涉及網(wǎng)頁顯示方法和客戶端。
【背景技術(shù)】
[0002]在客戶端運(yùn)行的瀏覽器中大多支持多標(biāo)簽瀏覽,在客戶端顯示瀏覽器的網(wǎng)頁后,當(dāng)用戶點(diǎn)擊頁面上不同鏈接或相同鏈接,客戶端都會(huì)自動(dòng)獲取新的網(wǎng)頁進(jìn)行顯示,多次操作后,用戶很難記住已經(jīng)打開或關(guān)閉了哪些標(biāo)簽,容易出現(xiàn)客戶端不斷打開同樣內(nèi)容的窗口,這是一種系統(tǒng)資源的浪費(fèi),且增加了客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供網(wǎng)頁顯示方法和客戶端,避免客戶端不斷打開同樣內(nèi)容的窗口,減輕客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
[0004]本發(fā)明實(shí)施例提供一種網(wǎng)頁顯示方法,包括:
[0005]接收新網(wǎng)頁的獲取請(qǐng)求;
[0006]如果所述獲取請(qǐng)求中包括打開所述新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一標(biāo)識(shí)信息,切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁,所述預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信
肩、O
[0007]本發(fā)明實(shí)施例提供一種客戶端,包括:
[0008]請(qǐng)求接收單元,用于接收新網(wǎng)頁的獲取請(qǐng)求;
[0009]切換顯示單元,用于如果所述請(qǐng)求接收單元接收的獲取請(qǐng)求中包括打開所述新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一標(biāo)識(shí)信息,切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁,所述預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。
[0010]本實(shí)施例的方法中,當(dāng)客戶端接收到新網(wǎng)頁的獲取請(qǐng)求后,如果客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括獲取請(qǐng)求中包括的打開新網(wǎng)頁的事件信息對(duì)應(yīng)的第一標(biāo)識(shí)信息,則切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,其中,在預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。本實(shí)施例中,客戶端可以將打開內(nèi)容相同或相似的網(wǎng)頁的事件用一個(gè)標(biāo)識(shí)信息關(guān)聯(lián)起來,這樣當(dāng)用戶操作客戶端需要打開新網(wǎng)頁時(shí),客戶端需要確定是否已經(jīng)打開了該標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)頁,如果已打開的話,直接進(jìn)行界面的切換來顯示新網(wǎng)頁,這樣可以不用重新打開一個(gè)窗口或標(biāo)簽頁來顯示新網(wǎng)頁,避免了客戶端不斷地打開內(nèi)容相同的網(wǎng)頁,減輕了客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
【專利附圖】
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實(shí)施例一提供的一種網(wǎng)頁顯示方法的流程圖;
[0013]圖2是本發(fā)明實(shí)施例一提供的另一種網(wǎng)頁顯示方法的流程圖;
[0014]圖3是本發(fā)明實(shí)施例二提供的一種網(wǎng)頁顯示方法的流程圖;
[0015]圖4是本發(fā)明實(shí)施例三提供的一種客戶端的結(jié)構(gòu)示意圖;
[0016]圖5是本發(fā)明實(shí)施例三提供的另一種客戶端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0018]需要說明的是,下述文件中提到的“第一標(biāo)識(shí)信息”和“第一事件信息”中的“第一”并不表示順序關(guān)系,而是指其中一個(gè)標(biāo)識(shí)信息和一個(gè)事件的信息。
[0019]本發(fā)明實(shí)施例一
[0020]提供一種網(wǎng)頁顯示方法,主要是當(dāng)客戶端運(yùn)行瀏覽器時(shí),對(duì)網(wǎng)頁的顯示方法,本實(shí)施例的方法是客戶端所執(zhí)行的方法,流程圖如圖1所示,包括:
[0021]步驟101,接收新網(wǎng)頁的獲取請(qǐng)求,在獲取請(qǐng)求中可以包括打開新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,該第一標(biāo)識(shí)信息用來標(biāo)識(shí)打開內(nèi)容相同或相似的新網(wǎng)頁的事件,其中,打開網(wǎng)頁是指客戶端啟動(dòng)對(duì)網(wǎng)頁內(nèi)容的顯示的操作。
[0022]可以理解,當(dāng)客戶端在運(yùn)行瀏覽器時(shí),用戶可以在客戶端提供的瀏覽器的頁面上操作,使得客戶端從服務(wù)器獲取新網(wǎng)頁并顯示給用戶。具體地,當(dāng)用戶在瀏覽器的某一界面上點(diǎn)擊網(wǎng)頁打開接口(比如一個(gè)按鈕或簡(jiǎn)略文字或網(wǎng)頁地址等)時(shí),客戶端可以接收到新網(wǎng)頁的獲取請(qǐng)求。本實(shí)施例中,客戶端可以將多個(gè)在內(nèi)容上相同或基本類似的網(wǎng)頁的打開事件用一個(gè)標(biāo)識(shí)信息關(guān)聯(lián)起來,這樣在客戶端接收的新網(wǎng)頁的獲取請(qǐng)求中可以包括與新網(wǎng)頁的內(nèi)容相同或基本類似的網(wǎng)頁打開事件對(duì)應(yīng)的標(biāo)識(shí)信息(比如第一標(biāo)識(shí)信息),且在該獲取請(qǐng)求中還可以包括該新網(wǎng)頁的信息,比如地址信息等。
[0023]步驟102,判斷客戶端預(yù)置的對(duì)應(yīng)關(guān)系中是否包括第一標(biāo)識(shí)信息,如果包括,則執(zhí)行步驟103 ;當(dāng)然如果不包括,則客戶端可以執(zhí)行步驟104和105。
[0024]這里預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息,其中已打開網(wǎng)頁的事件信息是指與打開網(wǎng)頁的事件相關(guān)的信息,比如該網(wǎng)頁是在哪個(gè)界面上打開的,該網(wǎng)頁的地址信息,和打開該網(wǎng)頁的用戶接口信息(比如某一界面上的按鈕)等,這些信息是在客戶端打開網(wǎng)頁時(shí)記錄的。具體地,可以用多個(gè)界面上的相同鏈接關(guān)聯(lián)一個(gè)標(biāo)識(shí)信息,其中相同鏈接是指打開網(wǎng)頁的接口信息相同,比如都是“網(wǎng)易”的接口,或者都是地址信息為A的接口 ;也可以用多個(gè)界面上的相同操作事件關(guān)聯(lián)一個(gè)標(biāo)識(shí)信息,其中相同操作事件是指用戶操作的接口信息相同,比如都是“播放某一音樂”的操作按鈕等。
[0025]本實(shí)施例中,當(dāng)客戶端接收到獲取請(qǐng)求后,需要判斷需要打開新網(wǎng)頁這個(gè)事件對(duì)應(yīng)的第一標(biāo)識(shí)信息是否已經(jīng)儲(chǔ)存在預(yù)置的對(duì)應(yīng)關(guān)系中,如果儲(chǔ)存了,則說明與該網(wǎng)頁的內(nèi)容相同或類似的其它網(wǎng)頁已經(jīng)打開了,則客戶端直接進(jìn)行切換到已打開網(wǎng)頁的界面進(jìn)行新網(wǎng)頁的顯示;如果未儲(chǔ)存,則說明與該網(wǎng)頁的內(nèi)容相同或類似的其它網(wǎng)頁未打開,需要客戶端先獲取到新網(wǎng)頁的內(nèi)容,然后進(jìn)行顯示。
[0026]步驟103,切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,在執(zhí)行本步驟的切換時(shí),客戶端可以從當(dāng)前界面切換到當(dāng)前界面所屬窗口下的另一個(gè)標(biāo)簽頁,或從當(dāng)前界面的一個(gè)窗口切換到另一個(gè)窗口的界面。
[0027]步驟104,打開新的窗口以顯示新網(wǎng)頁,在當(dāng)前窗口打開新的標(biāo)簽頁以顯示新網(wǎng)頁,其中窗口是指瀏覽器的用戶界面,一個(gè)窗口下可以對(duì)應(yīng)多個(gè)標(biāo)簽頁,當(dāng)客戶端通過一個(gè)窗口打開網(wǎng)頁時(shí),需要加載瀏覽器中的所有固有接口信息(指能對(duì)所有網(wǎng)頁進(jìn)行操作的接口信息)和網(wǎng)頁的信息;而標(biāo)簽頁是掛載在一個(gè)窗口下的用戶界面,當(dāng)客戶端通過一標(biāo)簽頁打開網(wǎng)頁時(shí),只需要在一個(gè)窗口下加載網(wǎng)頁的信息,而不需要加載瀏覽器的固有接口信息。
[0028]步驟105,儲(chǔ)存新的窗口或標(biāo)簽頁的標(biāo)識(shí)信息,與打開新網(wǎng)頁的事件信息的對(duì)應(yīng)關(guān)系。具體地,客戶端可以先分配一個(gè)標(biāo)識(shí)信息,并將與打開新網(wǎng)頁的事件相關(guān)的信息,比如在哪個(gè)界面上打開的,新網(wǎng)頁的地址信息和用戶操作的接口信息等,與該分配的標(biāo)識(shí)信息關(guān)聯(lián)起來并儲(chǔ)存到客戶端中。
[0029]上述步驟104和105之間并沒有絕對(duì)的順序關(guān)系,可以同時(shí)執(zhí)行,也可以順序執(zhí)行,圖1中所示的只是其中一種具體的實(shí)施方式。
[0030]可見,本實(shí)施例的方法中,當(dāng)客戶端接收到新網(wǎng)頁的獲取請(qǐng)求后,如果客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括獲取請(qǐng)求中包括的打開新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,則切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,其中,在預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。本實(shí)施例中,客戶端可以將打開內(nèi)容相同或相似的網(wǎng)頁的事件用一個(gè)標(biāo)識(shí)信息關(guān)聯(lián)起來,這樣當(dāng)用戶操作客戶端需要打開新網(wǎng)頁時(shí),客戶端需要確定是否已經(jīng)打開了該標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)頁,如果已打開的話,直接進(jìn)行界面的切換來顯示新網(wǎng)頁,這樣可以不用重新打開一個(gè)窗口或標(biāo)簽頁來顯示新網(wǎng)頁,避免了客戶端不斷地打開內(nèi)容相同的網(wǎng)頁,減輕了客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
[0031]參考圖2所示,在一個(gè)具體的實(shí)施例中,客戶端在執(zhí)行上述步驟103時(shí),具體可以通過如下步驟來實(shí)現(xiàn),包括:
[0032]步驟1031,判斷新網(wǎng)頁的地址信息與已打開網(wǎng)頁的地址信息比如統(tǒng)一資源定位符(Uniform/Universal Resource Locator, URL)是否一致,如果一致,則執(zhí)行步驟 1032,如果不一致,則執(zhí)行步驟1033。
[0033]步驟1032,切換到已打開網(wǎng)頁的界面作為新網(wǎng)頁的界面。
[0034]步驟1033,切換到已打開網(wǎng)頁的界面,并在切換的界面上重載新網(wǎng)頁的內(nèi)容,具體是將獲取到的新網(wǎng)頁的內(nèi)容在切換的界面上顯示。
[0035]本實(shí)施例中考慮到即使是內(nèi)容相同或類似的網(wǎng)頁的地址信息也可能不同,則在新網(wǎng)頁和已打開網(wǎng)頁對(duì)應(yīng)的標(biāo)識(shí)信息一致的情況下,進(jìn)一步地確定新網(wǎng)頁和已打開網(wǎng)頁的地址是否一致,最終使得在顯示新網(wǎng)頁時(shí)占用標(biāo)識(shí)信息一致的已打開網(wǎng)頁的界面,而不會(huì)重新另外打開一個(gè)界面,減輕了客戶端運(yùn)行瀏覽器的負(fù)擔(dān)。
[0036]本發(fā)明實(shí)施例二
[0037]提供另一種網(wǎng)頁顯示方法,主要是當(dāng)客戶端運(yùn)行瀏覽器時(shí),對(duì)網(wǎng)頁的顯示方法,本實(shí)施例的方法是客戶端所執(zhí)行的方法,流程圖如圖3所示,包括:
[0038]步驟201,接收新網(wǎng)頁的獲取請(qǐng)求,在獲取請(qǐng)求中可以包括打開新網(wǎng)頁的第一事件信息。這里第一事件信息是指與打開新網(wǎng)頁的事件相關(guān)的信息,比如新網(wǎng)頁是在哪個(gè)界面上打開的,新網(wǎng)頁的地址信息,和打開新網(wǎng)頁的用戶接口信息(比如某一界面上的按鈕)等。
[0039]步驟203,判斷客戶端預(yù)置的對(duì)應(yīng)關(guān)系中是否包括與上述第一事件信息,如果包括,則執(zhí)行步驟203 ;當(dāng)然如果不包括,則客戶端可以執(zhí)行步驟204和205。其中預(yù)置的對(duì)應(yīng)關(guān)系與上述實(shí)施例一中的對(duì)應(yīng)關(guān)系一致,在此不進(jìn)行贅述;且客戶端在執(zhí)行步驟的判斷時(shí),可以將第一事件信息與預(yù)置的對(duì)應(yīng)關(guān)系中打開網(wǎng)頁的事件信息進(jìn)行匹配,如果相匹配,則說明。
[0040]本實(shí)施例中,客戶端可以將多個(gè)在內(nèi)容上相同或基本類似的網(wǎng)頁的打開事件用一個(gè)標(biāo)識(shí)信息關(guān)聯(lián)起來,這樣在客戶端接收的新網(wǎng)頁的獲取請(qǐng)求中可以包括打開新網(wǎng)頁的第一事件信息比如地址信息。當(dāng)客戶端接收到獲取請(qǐng)求后,需要判斷需要打開新網(wǎng)頁這個(gè)事件對(duì)應(yīng)的第一標(biāo)識(shí)信息是否已經(jīng)儲(chǔ)存在預(yù)置的對(duì)應(yīng)關(guān)系中,如果儲(chǔ)存了,則說明與該網(wǎng)頁的內(nèi)容相同或類似的其它網(wǎng)頁已經(jīng)打開了,則客戶端直接進(jìn)行切換到已打開網(wǎng)頁的界面進(jìn)行新網(wǎng)頁的顯示;如果未儲(chǔ)存,則說明與該網(wǎng)頁的內(nèi)容相同或類似的其它網(wǎng)頁未打開,需要客戶端先獲取到新網(wǎng)頁的內(nèi)容,然后進(jìn)行顯示。
[0041]步驟203,切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,在執(zhí)行步驟時(shí),客戶端可以按照上述實(shí)施例一中所述的方法來執(zhí)行,在此不進(jìn)行贅述。
[0042]步驟204,打開新的窗口以顯示新網(wǎng)頁,在當(dāng)前窗口打開新的標(biāo)簽頁以顯示新網(wǎng)頁。
[0043]步驟205,儲(chǔ)存新的窗口或標(biāo)簽頁的標(biāo)識(shí)信息,與打開新網(wǎng)頁的事件信息的對(duì)應(yīng)關(guān)系O
[0044]需要說明的是,上述步驟204和205之間并沒有絕對(duì)的順序關(guān)系,可以同時(shí)執(zhí)行,也可以順序執(zhí)行,圖3中所示的只是其中一種具體的實(shí)施方式。
[0045]本實(shí)施例的方法與上述實(shí)施例一中網(wǎng)頁顯示方法的不同在于,本實(shí)施例中客戶端需要根據(jù)新網(wǎng)頁的獲取請(qǐng)求中攜帶的打開新網(wǎng)頁的第一事件信息,來判斷客戶端是否需要重新打開一個(gè)新的窗口或新的標(biāo)簽頁來顯示新網(wǎng)頁。
[0046]本發(fā)明實(shí)施例三
[0047]還提供一種客戶端,主要是網(wǎng)頁顯示裝置,結(jié)構(gòu)示意圖如圖4所示,包括:
[0048]請(qǐng)求接收單元10,用于接收新網(wǎng)頁的獲取請(qǐng)求;
[0049]切換顯示單元11,用于如果所述請(qǐng)求接收單元10接收的獲取請(qǐng)求中包括打開所述新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一標(biāo)識(shí)信息,切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁,所述預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。其中,預(yù)置的對(duì)應(yīng)關(guān)系中的已打開網(wǎng)頁的事件信息可以包括但不限于如下任一信息:在多個(gè)界面上的相同鏈接,在多個(gè)界面上的相同操作事件的信息等。
[0050]本實(shí)施例的客戶端中,當(dāng)請(qǐng)求接收單元10接收到新網(wǎng)頁的獲取請(qǐng)求后,如果客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括獲取請(qǐng)求中包括的打開新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,則切換顯示單元11切換到第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示新網(wǎng)頁,其中,在預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。本實(shí)施例中,客戶端可以將打開內(nèi)容相同或相似的網(wǎng)頁的事件用一個(gè)標(biāo)識(shí)信息關(guān)聯(lián)起來,這樣當(dāng)用戶操作客戶端需要打開新網(wǎng)頁時(shí),客戶端需要確定是否已經(jīng)打開了該標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)頁,如果已打開的話,直接進(jìn)行界面的切換來顯示新網(wǎng)頁,這樣可以不用重新打開一個(gè)窗口或標(biāo)簽頁來顯示新網(wǎng)頁,避免了客戶端不斷地打開內(nèi)容相同的網(wǎng)頁,減輕了客戶端在運(yùn)行瀏覽器時(shí)的負(fù)擔(dān)。
[0051]參考圖5所示,在一個(gè)具體的實(shí)施例中,客戶端除了可以包括如圖4所示的結(jié)構(gòu)夕卜,還可以包括網(wǎng)頁打開單元12和儲(chǔ)存單元13,且其中的切換顯示單元11可以通過切換單元110和切換獲取單元111來實(shí)現(xiàn),具體地:
[0052]切換單元110,用于如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息一致,則切換到所述已打開網(wǎng)頁的界面作為所述新網(wǎng)頁的界面;
[0053]切換獲取單元111,用于如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息不一致,則切換到所述已打開網(wǎng)頁的界面,將獲取到的所述新網(wǎng)頁的內(nèi)容在所述切換的界面上顯示。
[0054]網(wǎng)頁打開單元12,用于如果所述預(yù)置的對(duì)應(yīng)關(guān)系中不包括所述第一標(biāo)識(shí)信息,打開新的窗口以顯示所述新網(wǎng)頁,在當(dāng)前窗口打開新的標(biāo)簽頁以顯示所述新網(wǎng)頁。
[0055]儲(chǔ)存單元13,用于儲(chǔ)存所述網(wǎng)頁打開單元12打開的新的窗口或標(biāo)簽頁的標(biāo)識(shí)信息,與打開所述新網(wǎng)頁的事件信息的對(duì)應(yīng)關(guān)系。
[0056]本實(shí)施例中,當(dāng)請(qǐng)求接收單元10接收到新網(wǎng)頁的獲取請(qǐng)求后,如果在獲取請(qǐng)求中包括打開新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且在客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括該第一標(biāo)識(shí)信息,進(jìn)一步地,如果新網(wǎng)頁的地址信息與已打開網(wǎng)頁的地址信息一致,則由切換顯示單元11中的切換單元110會(huì)直接進(jìn)行切換來顯示新網(wǎng)頁,如果新網(wǎng)頁的地址信息與已打開網(wǎng)頁的地址信息不一致,則由切換獲取單元111在切換界面的同時(shí)重新加載新網(wǎng)頁;如果客戶端預(yù)置的對(duì)應(yīng)關(guān)系中不包括該第一標(biāo)識(shí)信息,則網(wǎng)頁打開單元12會(huì)打開新界面以顯示新網(wǎng)頁,同時(shí)儲(chǔ)存單元13需要儲(chǔ)存標(biāo)識(shí)信息與打開新網(wǎng)頁的時(shí)間信息的對(duì)應(yīng)關(guān)系。
[0057]當(dāng)請(qǐng)求接收單元10接收到新網(wǎng)頁的獲取請(qǐng)求后,如果在獲取請(qǐng)求中包括打開新網(wǎng)頁的第一事件信息,則如果所述預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一事件信息,則切換顯示單元11也會(huì)執(zhí)行所述切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁的步驟,具體地,可以通過切換單元110和切換獲取單元111來顯示新網(wǎng)頁。如果預(yù)置的對(duì)應(yīng)關(guān)系中不包括所述第一事件信息,則可以由網(wǎng)頁打開單元12打開新界面以顯示新網(wǎng)頁,且通過儲(chǔ)存單元13儲(chǔ)存對(duì)應(yīng)關(guān)系。
[0058]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:只讀存儲(chǔ)器(ROM)、隨機(jī)存取存儲(chǔ)器(RAM)、磁盤或光盤等。
[0059]以上對(duì)本發(fā)明實(shí)施例所提供的網(wǎng)頁顯示方法和客戶端進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種網(wǎng)頁顯示方法,其特征在于,包括: 接收新網(wǎng)頁的獲取請(qǐng)求; 如果所述獲取請(qǐng)求中包括打開所述新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一標(biāo)識(shí)信息,切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁,所述預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述預(yù)置的對(duì)應(yīng)關(guān)系中的已打開網(wǎng)頁的事件信息包括如下任一信息:在多個(gè)界面上的相同鏈接,在多個(gè)界面上的相同操作事件的信肩、O
3.如權(quán)利要求1或2所述的方法,其特征在于,所述切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)頁界面以顯示所述新網(wǎng)頁,具體包括: 如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息一致,則切換到所述已打開網(wǎng)頁的界面作為所述新網(wǎng)頁的界面; 如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息不一致,則切換到所述已打開網(wǎng)頁的界面,將獲取到的所述新網(wǎng)頁的內(nèi)容在所述切換的界面上顯示。
4.如權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述方法還包括: 如果所述預(yù)置的對(duì)應(yīng)關(guān)系中不包括所述第一標(biāo)識(shí)信息,打開新的窗口以顯示所述新網(wǎng)頁,在當(dāng)前窗口打開新的標(biāo)簽頁以顯示所述新網(wǎng)頁; 儲(chǔ)存所述新的窗口或標(biāo)簽頁的標(biāo)識(shí)信息,與打開所述新網(wǎng)頁的事件信息的對(duì)應(yīng)關(guān)系。
5.如權(quán)利要求1至 3任一項(xiàng)所述的方法,其特征在于, 如果所述獲取請(qǐng)求中包括打開所述新網(wǎng)頁的第一事件信息,則如果所述預(yù)置的對(duì)應(yīng)關(guān)系中包括與所述第一事件信息,則執(zhí)行所述切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁的步驟; 在所述預(yù)置的對(duì)應(yīng)關(guān)系中不包括與所述第一事件信息時(shí),執(zhí)行所述顯示新網(wǎng)頁和儲(chǔ)存對(duì)應(yīng)關(guān)系的步驟。
6.一種客戶端,其特征在于,包括: 請(qǐng)求接收單元,用于接收新網(wǎng)頁的獲取請(qǐng)求; 切換顯示單元,用于如果所述請(qǐng)求接收單元接收的獲取請(qǐng)求中包括打開所述新網(wǎng)頁的事件對(duì)應(yīng)的第一標(biāo)識(shí)信息,且客戶端預(yù)置的對(duì)應(yīng)關(guān)系中包括所述第一標(biāo)識(shí)信息,切換到所述第一標(biāo)識(shí)信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁,所述預(yù)置的對(duì)應(yīng)關(guān)系中包括已打開網(wǎng)頁的事件信息對(duì)應(yīng)的標(biāo)識(shí)信息。
7.如權(quán)利要求6所述的客戶端,其特征在于,所述預(yù)置的對(duì)應(yīng)關(guān)系中的已打開網(wǎng)頁的事件信息包括如下任一信息:在多個(gè)界面上的相同鏈接,在多個(gè)界面上的相同操作事件的信息。
8.如權(quán)利要求6或7所述的客戶端,其特征在于,所述切換顯示單元具體包括: 切換單元,用于如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息一致,則切換到所述已打開網(wǎng)頁的界面作為所述新網(wǎng)頁的界面; 切換獲取單元,用于如果所述新網(wǎng)頁的地址信息與所述已打開網(wǎng)頁的地址信息不一致,則切換到所述已打開網(wǎng)頁的界面,將獲取到的所述新網(wǎng)頁的內(nèi)容在所述切換的界面上顯不O
9.如權(quán)利要求6至8任一項(xiàng)所述的客戶端,其特征在于,還包括: 網(wǎng)頁打開單元,用于如果所述預(yù)置的對(duì)應(yīng)關(guān)系中不包括所述第一標(biāo)識(shí)信息,打開新的窗口以顯示所述新網(wǎng)頁,在當(dāng)前窗口打開新的標(biāo)簽頁以顯示所述新網(wǎng)頁; 儲(chǔ)存單元,用于儲(chǔ)存所述新的窗口或標(biāo)簽頁的標(biāo)識(shí)信息,與打開所述新網(wǎng)頁的事件信息的對(duì)應(yīng)關(guān)系。
10.如權(quán)利要求6至8任一項(xiàng)所述的客戶端,其特征在于, 所述切換顯示單元,還用于如果所述請(qǐng)求接收單元接收的獲取請(qǐng)求中包括打開所述新網(wǎng)頁的第一事件信息,則如果所述預(yù)置的對(duì)應(yīng)關(guān)系中包括與所述第一事件信息,則執(zhí)行所述切換到所述第一標(biāo)識(shí) 信息對(duì)應(yīng)的已打開網(wǎng)頁的界面以顯示所述新網(wǎng)頁的步驟。
【文檔編號(hào)】G06F17/30GK103455632SQ201310433430
【公開日】2013年12月18日 申請(qǐng)日期:2013年9月22日 優(yōu)先權(quán)日:2013年9月22日
【發(fā)明者】陳潔 申請(qǐng)人:金蝶軟件(中國)有限公司