一種在瀏覽器中關(guān)閉頁面的方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種在瀏覽器中關(guān)閉頁面的方法及系統(tǒng)。一種在瀏覽器中關(guān)閉頁面的方法包括:接收來自用戶的關(guān)閉全部頁面的指令;將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。一種在瀏覽器中關(guān)閉頁面的系統(tǒng)包括:指令接收單元、頁面移動單元和頁面關(guān)閉單元。本發(fā)明提供的在瀏覽器中關(guān)閉頁面的方法,可以關(guān)閉瀏覽器中打開的所有頁面,且對頁面的顯示情況沒有限制。
【專利說明】一種在瀏覽器中關(guān)閉頁面的方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)通信領(lǐng)域,特別涉及一種在瀏覽器中關(guān)閉頁面的方法及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,移動終端的應(yīng)用越來越廣泛,功能也越來越豐富。例如,如今的智能手機(jī)除了簡單的接打電話和收發(fā)短信,還可以完成更為復(fù)雜的網(wǎng)絡(luò)和娛樂功能,給人們的生活提供了很大的便利。網(wǎng)絡(luò)覆蓋面的擴(kuò)大和網(wǎng)速的提高,使得人們可以隨時(shí)隨地使用移動終端流暢地進(jìn)行網(wǎng)頁瀏覽。
[0003]但是,由于硬件的限制,很多時(shí)候移動終端中的應(yīng)用無法完全實(shí)現(xiàn)固定終端上類似軟件的全部功能。例如,個(gè)人計(jì)算機(jī)上的瀏覽器軟件都有“關(guān)閉全部頁面”的功能,通過該功能,能夠關(guān)閉瀏覽器窗口中當(dāng)前打開的所有頁面。在移動終端的瀏覽器軟件中,可以在一個(gè)概覽窗口中概覽當(dāng)前打開的所有頁面,如果用戶希望關(guān)閉當(dāng)前打開的所有頁面,需要先將當(dāng)前打開的頁面在概覽窗口中顯示,才能通過概覽窗口中提供的“關(guān)閉全部頁面”的按鈕關(guān)閉當(dāng)前打開的全部頁面。
【發(fā)明內(nèi)容】
[0004]為了解決上述問題,本發(fā)明實(shí)施例提供了一種在瀏覽器中關(guān)閉頁面的方法及系統(tǒng),以關(guān)閉瀏覽器中打開的全部頁面,技術(shù)方案如下:
[0005]一種在瀏覽器中關(guān)閉頁面的方法,包括:
[0006]接收來自用戶的關(guān)閉全部頁面的指令;
[0007]將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0008]如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
[0009]在所述接收來自用戶的關(guān)閉全部頁面的指令之后,進(jìn)一步包括:將所述瀏覽器中打開的頁面進(jìn)行層疊排列。
[0010]所述將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括:
[0011]對于被層疊排列的N個(gè)頁面,確定所述N個(gè)頁面的層疊排列順序P1, P2,P3......Pn ;
[0012]將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0013]當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0014]如果確定頁面Pi或Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程; [0015]其中,i=2,3,……N,N為所述瀏覽器打開的頁面的數(shù)量。
[0016]所述當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括:當(dāng)頁面Pi的移動距離或移動時(shí)間滿足預(yù)設(shè)條件時(shí),將頁面pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度。[0017]較佳的,在所述關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程之后,進(jìn)一步包括:
[0018]打開所述瀏覽器的主頁。
[0019]一種在瀏覽器中關(guān)閉頁面的系統(tǒng),包括:指令接收單元、頁面移動單元和頁面關(guān)閉單元;其中,
[0020]所述指令接收單元,用于接收來自用戶的關(guān)閉全部頁面的指令;
[0021]所述頁面移動單元,用于將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0022]所述頁面關(guān)閉單元,用于如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
[0023]所述系統(tǒng)進(jìn)一步包括:層疊排列單元;其中,
[0024]所述層疊排列單元用于將所述瀏覽器中打開的頁面進(jìn)行層疊排列。
[0025]所述頁面移動單元具體用于: [0026]對于被層疊排列的N個(gè)頁面,確定所述N個(gè)頁面的層疊排列順序P1, P2,P3......Pn ;
[0027]將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0028]當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0029]所述頁面關(guān)閉單元具體用于:
[0030]如果確定頁面Pi或Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程;
[0031]其中,i=2,3,……N,N為所述瀏覽器打開的頁面的數(shù)量。
[0032]所述頁面關(guān)閉單元當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括:當(dāng)頁面Pi的移動距離或移動時(shí)間滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度。
[0033]較佳的,所述頁面關(guān)閉單元進(jìn)一步用于:在所述關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程之后,打開所述瀏覽器的主頁。
[0034]本發(fā)明實(shí)施例中,將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。通過上述方法,可以關(guān)閉瀏覽器中打開的所有頁面,且對頁面的顯示情況沒有限制。
【專利附圖】
【附圖說明】
[0035]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0036]圖1是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的第一種流程圖;
[0037]圖2是本發(fā)明實(shí)施例提供的優(yōu)選方法中坐標(biāo)系的示意圖;
[0038]圖3是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的第二種流程圖;[0039]圖4a到圖4d是本發(fā)明實(shí)施例提供的關(guān)閉頁面的梯形算法的過程示意圖;
[0040]圖5是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的第三種流程圖;
[0041]圖6是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的第四種流程圖;
[0042]圖7是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的系統(tǒng)的第一種結(jié)構(gòu)示意圖;
[0043]圖8是本發(fā)明實(shí)施例提供的一種在瀏覽器中關(guān)閉頁面的方法的系統(tǒng)的第二種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044]首先對本發(fā)明提供的一種在瀏覽器中關(guān)閉頁面的方法進(jìn)行說明,包括:
[0045]接收來自用戶的關(guān)閉全部頁面的指令;
[0046]將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0047]如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
[0048]通過上述方法,可以關(guān)閉瀏覽器中打開的所有頁面,對頁面的顯示情況沒有限制。
[0049]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050]如圖1所示,本發(fā)明提供的一種在瀏覽器中關(guān)閉頁面的方法可以包括:
[0051]SlOl,接收來自用戶的關(guān)閉全部頁面的指令;
[0052]用戶關(guān)閉全部瀏覽器頁面的指令可以有多種形式,本發(fā)明不做具體限制。例如,可以在瀏覽器的窗口上,設(shè)置一個(gè)“關(guān)閉全部瀏覽器頁面”的按鈕或圖標(biāo),用戶通過點(diǎn)擊該按鈕或圖標(biāo),可以向?yàn)g覽器發(fā)送關(guān)閉全部瀏覽器頁面的指令。
[0053]可選的,還可以在接收用戶關(guān)閉全部瀏覽器頁面的指令之后,在用戶設(shè)備的顯示屏幕上彈出對話框,讓用戶確認(rèn)是否真的需要關(guān)閉全部瀏覽器頁面,如果是,則進(jìn)入S102,如果否,則停留在當(dāng)前頁面。
[0054]S102,將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0055]可以理解的是,上述預(yù)設(shè)的方向可以是用戶設(shè)備的顯示屏幕上的任意方向,預(yù)設(shè)的長度可以是由用戶設(shè)定的任意值,也可以是預(yù)設(shè)的默認(rèn)值。
[0056]進(jìn)一步可選地,上述預(yù)設(shè)的方向可以是一個(gè)或多個(gè)方向。例如,在某個(gè)頁面被移出用戶設(shè)備的顯示屏幕之前,該頁面先向右移動一段距離,然后轉(zhuǎn)而向上移動一段距離。在這個(gè)示例中,預(yù)設(shè)的方向就包括了 “右”和“上”兩個(gè)方向。
[0057]為了產(chǎn)生更好的視覺效果,上述預(yù)設(shè)方向以及每個(gè)方向上移動的預(yù)設(shè)長度都可以按照一定的要求變化,使頁面在用戶設(shè)備的顯示屏幕上的移動軌跡形成特殊的顯示效果,例如螺旋狀的顯示效果。
[0058]而如果希望快速關(guān)閉頁面,可以設(shè)定較大的預(yù)設(shè)長度,能夠一次將頁面移出屏幕之外,本發(fā)明對此不做具體限制。
[0059]S103,如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
[0060]優(yōu)選地,可以利用建立坐標(biāo)系,通過頁面的坐標(biāo)來判斷頁面是否已經(jīng)被移出屏幕之外。
[0061]例如,可以在用戶設(shè)備的顯示屏幕所在的平面上建立坐標(biāo)系,以智能手機(jī)為例,假設(shè)用戶面向智能手機(jī),且智能手機(jī)正向放置,如圖2所示。此時(shí)可以將沿著智能手機(jī)屏幕的上頂邊向右設(shè)定為X軸的正方向,將沿著智能手機(jī)屏幕的左側(cè)邊向下設(shè)定為I軸的正方向,將頁面初始位置的左上頂點(diǎn)對應(yīng)的位置設(shè)定為該坐標(biāo)系的原點(diǎn)。智能手機(jī)顯示屏幕的四個(gè)頂點(diǎn)在該坐標(biāo)系中框出了一個(gè)矩形范圍,如2中的陰影部分。那么,如果檢測到頁面四個(gè)頂點(diǎn)的坐標(biāo)都落在上述矩形范圍之外,則確定頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外。
[0062]為了使得本發(fā)明的實(shí)施例更易于理解,下面舉一個(gè)具體的示例。在本示例中,在關(guān)閉瀏覽器打開的所有頁面時(shí),頁面在用戶設(shè)備的顯示屏幕上的移動軌跡產(chǎn)生梯形移動的顯示效果。如圖3所示,本示例提供的在瀏覽器中關(guān)閉頁面的方法包括:
[0063]S201,接收來自用戶的關(guān)閉全部頁面的操作指令;
[0064]S202,將該瀏覽器打開的頁面進(jìn)行層疊排列,確定這些頁面的層疊排列順序P1, P2,P3……Pn ;其中,N為該瀏覽器打開的頁面的數(shù)量;
[0065]可以理解的是,S202中的層疊排列方式可以是上下層疊排列,也可以是左右層疊排列,層疊的具體形式可以由用戶設(shè)定,也可以是預(yù)設(shè)的默認(rèn)形式,本發(fā)明不做具體限制。
[0066]S203,將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;其中,i=l, -.,N-1 ;
[0067]S204,當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;`
[0068]S205,如果確定頁面Pi *Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程。
[0069]可選的,上述頁面Pi的移動情況滿足預(yù)設(shè)條件,可以是指Pi的移動時(shí)間或移動距離滿足預(yù)設(shè)條件。
[0070]如果預(yù)設(shè)條件是Pi的移動時(shí)間,那么,如果Pi的移動時(shí)間達(dá)到一個(gè)預(yù)設(shè)的時(shí)間間隔,則對pi+1進(jìn)行移動??梢岳斫獾氖?,如果時(shí)間間隔設(shè)定的較大,頁面的移動速度較慢。如果時(shí)間間隔設(shè)定的較小,頁面的運(yùn)動速度較快;特別的,當(dāng)時(shí)間間隔小到一定程度時(shí),會產(chǎn)生瞬間關(guān)閉所有頁面的顯示效果。
[0071]如果預(yù)設(shè)條件是Pi的移動距離,那么,如果Pi的移動距離達(dá)到一個(gè)預(yù)設(shè)的距離閾值,則對Pi+1進(jìn)行移動。
[0072]上述時(shí)間間隔和距離閾值都可以由用戶設(shè)定,也可以是預(yù)設(shè)的默認(rèn)值,本發(fā)明對此不做限制。
[0073]以下以N=4為例對本實(shí)施例進(jìn)行具體說明,如圖4a所示。瀏覽器當(dāng)前打開的頁面有4個(gè),呈上下層疊排列。根據(jù)本發(fā)明實(shí)施例提供的一種可選實(shí)現(xiàn),可以首先對P1進(jìn)行移動;如圖4b所示,首先將P1移動一段距離。當(dāng)檢測到?1的移動情況滿足預(yù)設(shè)條件時(shí),對P2進(jìn)行移動。在這個(gè)示例中,預(yù)設(shè)條件為移動距離,距離閾值設(shè)定為L。
[0074]因此如圖4c所示,當(dāng)檢測到P1移動了 L距離,則對P2進(jìn)行移動;相似的,如圖4d所示,當(dāng)檢測到P2移動了 L距離,對P3進(jìn)行移動,這樣就會形成梯形移動的顯示效果。
[0075]如果檢測到P1AVVP4被移動到所述移動終端的屏幕之外,關(guān)閉頁面P1AVVP4對應(yīng)的進(jìn)程。
[0076]很多時(shí)候,用戶只是希望關(guān)閉當(dāng)前的網(wǎng)頁,并不想退出瀏覽器,優(yōu)選的,如圖5和圖6所示,在上述S103或者S205之后,本發(fā)明的實(shí)施例還可以包括:
[0077]S104,打開所述瀏覽器的主頁。
[0078]由于移動終端與個(gè)人電腦相比配置較低,如果當(dāng)前打開的頁面過多,可能會出現(xiàn)瀏覽器反應(yīng)緩慢的問題,但是用戶有時(shí)候并不希望退出瀏覽器,只希望將頁面關(guān)掉。因此,本發(fā)明實(shí)施例中,在關(guān)閉所有頁面之后,打開瀏覽器的主頁,使用戶可以繼續(xù)進(jìn)行網(wǎng)頁瀏覽。
[0079]本發(fā)明還提供了一種在瀏覽器中關(guān)閉頁面的系統(tǒng),如圖7所示,包括:指令接收單元001、頁面移動單元002和頁面關(guān)閉單元003 ;其中,
[0080]指令接收單元001,用于接收來自用戶的關(guān)閉全部頁面的指令;
[0081]所述關(guān)閉全部頁面的指令可以是多種形式,本發(fā)明不做具體限制。
[0082]所述頁面移動單元002,用于將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0083]頁面關(guān)閉單元003,用于如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
[0084]優(yōu)選的,如圖8所示,所述系統(tǒng)可以進(jìn)一步包括:層疊排列單元004 ;
[0085]層疊排列單元004,用于將所述瀏覽器中打開的頁面進(jìn)行層疊排列;
[0086]可以理解的是,層疊排列單元004中的層疊排列方式可以是上下層疊排列,也可以是左右層疊排列,層疊的具體形式可以由用戶設(shè)定,也可以是預(yù)設(shè)的默認(rèn)形式,本發(fā)明不做具體限制。
[0087]在所述系統(tǒng)包括層疊排列單元004的情況下,所述頁面移動單元002可以具體用于:
[0088]對于被層疊排列的N個(gè)頁面,確定所述N個(gè)頁面的層疊排列順序P1, P2,P3......Pn ;
[0089]將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0090]當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;
[0091]優(yōu)選的,本發(fā)明實(shí)施例中,Pp1的移動情況可以是Pp1的移動時(shí)間,也可以是Pg的移動距離。
[0092]所述頁面關(guān)閉單元003可以具體用于:如果確定頁面Pi *Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程;
[0093]其中,i=2,3,......N,N為所述層疊窗口中的頁面數(shù)量。
[0094]優(yōu)選的,本發(fā)明實(shí)施例中頁面關(guān)閉單元003還可以用于:在關(guān)閉所有頁面之后,打開瀏覽器的主頁。
[0095]對于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0096]需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0097]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計(jì)算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:R0M/RAM、磁碟、光盤等。 [0098]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。
【權(quán)利要求】
1.一種在瀏覽器中關(guān)閉頁面的方法,其特征在于,包括: 接收來自用戶的關(guān)閉全部頁面的指令; 將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度; 如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
2.如權(quán)利要求1所述的方法,其特征在于,在所述接收來自用戶的關(guān)閉全部頁面的指令之后,進(jìn)一步包括:將所述瀏覽器中打開的頁面進(jìn)行層疊排列。
3.如權(quán)利要求2所述的方法,其特征在于,所述將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括: 對于被層疊排列的N個(gè)頁面,確定所述N個(gè)頁面的層疊排列順序P1, P2, P3……Pn ; 將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度; 當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度;如果確定頁面Pi或Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程; 其中,i=2,3,……N,N為所述瀏覽器打開的頁面的數(shù)量。
4.如權(quán)利要求3所述的方法,其特征在于,所述當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括:當(dāng)頁面Pi的移動距離或移動時(shí)間滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度。
5.如權(quán)利要求1-4中任一項(xiàng)所述的方法,其特征在于,在所述關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程之后,進(jìn)一`步包括: 打開所述瀏覽器的主頁。
6.一種在瀏覽器中關(guān)閉頁面的系統(tǒng),其特征在于,包括:指令接收單元、頁面移動單元和頁面關(guān)閉單元;其中, 所述指令接收單元,用于接收來自用戶的關(guān)閉全部頁面的指令; 所述頁面移動單元,用于將所述瀏覽器中打開的頁面,沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度; 所述頁面關(guān)閉單元,用于如果所述瀏覽器中打開的頁面已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述系統(tǒng)進(jìn)一步包括:層疊排列單元;其中, 所述層疊排列單元用于將所述瀏覽器中打開的頁面進(jìn)行層疊排列。
8.如權(quán)利要求7所述的系統(tǒng),其特征在于, 所述頁面移動單元具體用于: 對于被層疊排列的N個(gè)頁面,確定所述N個(gè)頁面的層疊排列順序P1, P2, P3……Pn ; 將頁面Pi沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度; 當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度; 所述頁面關(guān)閉單元具體用于: 如果確定頁面Pi或Pi+1已經(jīng)被移出用戶設(shè)備的顯示屏幕之外,關(guān)閉頁面Pi或Pi+1對應(yīng)的進(jìn)程; 其中,i=2,3,……N,N為所述瀏覽器打開的頁面的數(shù)量。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述頁面關(guān)閉單元當(dāng)頁面Pi的移動情況滿足預(yù)設(shè)條件時(shí),將頁面Pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度,具體包括:當(dāng)頁面Pi的移動距離或移動時(shí)間滿足預(yù)設(shè)條件時(shí),將頁面pi+1沿著預(yù)設(shè)的方向移動預(yù)設(shè)的長度。
10.如權(quán)利要求6-9中任一項(xiàng)所述的系統(tǒng),其特征在于,所述頁面關(guān)閉單元進(jìn)一步用于:在所述關(guān)閉被移出用戶設(shè)備顯示屏幕之外的頁面對應(yīng)的進(jìn)程之后,打開所述瀏覽器的主頁。·
【文檔編號】G06F17/30GK103853846SQ201410115042
【公開日】2014年6月11日 申請日期:2014年3月25日 優(yōu)先權(quán)日:2014年3月25日
【發(fā)明者】劉陽, 關(guān)翔, 石淼磊 申請人:可牛網(wǎng)絡(luò)技術(shù)(北京)有限公司