頁面加載方法和裝置的制造方法
【專利摘要】本發(fā)明涉及一種頁面加載方法,其特征在于,所述方法包括以下步驟:獲取打開第一頁面的第一顯示請求;根據(jù)所述第一顯示請求獲取所述第一頁面中的第一頁面元素;在自定義標(biāo)簽中查找與所述第一頁面中的第一頁面元素相關(guān)聯(lián)的開關(guān);根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值;將所述狀態(tài)值加載到所述第一頁面元素的隱藏值中,使所述第一頁面按照所述隱藏值對應(yīng)展示所述第一頁面元素。上述方法可提高對頁面加載的效率。此外,還對應(yīng)提供了一種頁面加載裝置。
【專利說明】
頁面加載方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種頁面加載方法和裝置?!颈尘凹夹g(shù)】
[0002]JSP(Java Server Pages,java服務(wù)器頁面)表單頁面生成技術(shù)是Web應(yīng)用開發(fā)中的常用技術(shù)。隨著網(wǎng)頁上所展示和提供的服務(wù)內(nèi)容越來越多,對于這些服務(wù)內(nèi)容的展示開始采用開關(guān)來進(jìn)行控制,比如通過設(shè)置開關(guān)來對應(yīng)控制網(wǎng)頁中的一個(gè)功能模塊的開通與關(guān)閉,或控制網(wǎng)頁中的一張圖片的展示與關(guān)閉。
[0003]然而,這種傳統(tǒng)的方法都是對每個(gè)開關(guān)單獨(dú)寫一段代碼,當(dāng)用戶每進(jìn)行一次頁面操作時(shí),都需要通過調(diào)用一次后臺(tái)數(shù)據(jù)庫來查詢與該頁面相關(guān)的開關(guān)設(shè)置,并根據(jù)該開關(guān)設(shè)置重新對頁面進(jìn)行加載。因此,傳統(tǒng)的這種方法的需要頻繁地與后臺(tái)數(shù)據(jù)庫進(jìn)行交互,使得頁面加載的效率低下。
【發(fā)明內(nèi)容】
[0004]基于此,有必要針對上述技術(shù)問題,提供一種能夠提高頁面加載效率的頁面加載方法和裝置。
[0005]—種頁面加載方法,所述方法包括以下步驟:
[0006]獲取打開第一頁面的第一顯示請求;
[0007]根據(jù)所述第一顯示請求獲取所述第一頁面中的第一頁面元素;[〇〇〇8]在自定義標(biāo)簽中查找與所述第一頁面中的第一頁面元素相關(guān)聯(lián)的開關(guān);
[0009]根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值;
[0010]將所述狀態(tài)值加載到所述第一頁面元素的隱藏值中,使所述第一頁面按照所述隱藏值對應(yīng)展示所述第一頁面元素。
[0011]在其中一個(gè)實(shí)施例中,所述方法還包括:
[0012]獲取打開與第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求;
[0013]獲取第二頁面中的與所述第一頁面元素相關(guān)聯(lián)的第二頁面元素;
[0014]將與所述第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面元素的隱藏值中, 使所述第二頁面按照所述隱藏值對應(yīng)展示所述第二頁面元素。
[0015]在其中一個(gè)實(shí)施例中,所述方法還包括:
[0016]當(dāng)對所述第二頁面的顯示產(chǎn)生異常時(shí),更改與所述第二頁面的顯示產(chǎn)生異常的相關(guān)的開關(guān)的狀態(tài)值,使得在重新打開所述第二頁面時(shí),展示與更改后的開關(guān)的狀態(tài)對應(yīng)的第二頁面。
[0017]在其中一個(gè)實(shí)施例中,所述方法還包括:
[0018]存儲(chǔ)所述第二頁面的顯示異常的信息;
[0019]根據(jù)所述信息生成異常報(bào)告;
[0020]當(dāng)所述異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù)時(shí),將所述開關(guān)的狀態(tài)值更改回修改之前的狀態(tài)值。[0021 ]在其中一個(gè)實(shí)施例中,所述根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值的步驟,包括: [〇〇22]獲取所述第一顯示請求的接收時(shí)間;[〇〇23]獲取所述開關(guān)在所述接收時(shí)間下的狀態(tài)值。[〇〇24] 一種頁面加載裝置,所述裝置包括:[〇〇25]頁面元素獲取模塊,用于獲取打開第一頁面的第一顯示請求;根據(jù)所述第一顯示請求獲取所述第一頁面中的第一頁面元素;
[0026]開關(guān)獲取模塊,用于在自定義標(biāo)簽中查找與所述第一頁面中的第一頁面元素相關(guān)聯(lián)的開關(guān);根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值;
[0027]加載模塊,用于將所述狀態(tài)值加載到所述第一頁面元素的隱藏值中,使所述第一頁面按照所述隱藏值對應(yīng)展示所述第一頁面元素。
[0028]在其中一個(gè)實(shí)施例中,所述頁面元素獲取模塊還用于獲取打開與第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求;獲取第二頁面中的與所述第一頁面元素相關(guān)聯(lián)的第二頁面元素;
[0029]所述加載模塊還用于將與所述第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面元素的隱藏值中,使所述第二頁面按照所述隱藏值對應(yīng)展示所述第二頁面元素。
[0030]在其中一個(gè)實(shí)施例中,所述裝置還包括:
[0031]狀態(tài)值修改模塊,用于當(dāng)對所述第二頁面的顯示產(chǎn)生異常時(shí),更改與所述第二頁面的顯示產(chǎn)生異常的相關(guān)的開關(guān)的狀態(tài)值,使得在重新打開所述第二頁面時(shí),展示與更改后的開關(guān)的狀態(tài)對應(yīng)的第二頁面。
[0032]在其中一個(gè)實(shí)施例中,所述裝置還包括:[〇〇33]存儲(chǔ)模塊,用于存儲(chǔ)所述第二頁面的顯示異常的信息;
[0034]異常報(bào)告生成模塊,用于根據(jù)所述信息生成異常報(bào)告;
[0035]所述狀態(tài)值修改模塊還用于當(dāng)所述異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù)時(shí),將所述開關(guān)的狀態(tài)值更改回修改之前的狀態(tài)值。
[0036]在其中一個(gè)實(shí)施例中,所述開關(guān)獲取模塊還用于獲取所述第一顯示請求的接收時(shí)間;獲取所述開關(guān)在所述接收時(shí)間下的狀態(tài)值。
[0037]上述頁面加載方法和裝置,通過在自定義標(biāo)簽中查找與第一頁面中的頁面元素相關(guān)聯(lián)的開關(guān),并將該開關(guān)的狀態(tài)值賦值給頁面元素的屬性值之中,可無需重新調(diào)用后臺(tái)數(shù)據(jù)來查詢對應(yīng)開關(guān)的狀態(tài)值,使第一頁面按照與該開關(guān)的隱藏值展示對應(yīng)的頁面元素,因而進(jìn)一步提尚對頁面加載的效率?!靖綀D說明】
[0038]圖1為一個(gè)實(shí)施例中頁面加載方法的應(yīng)用環(huán)境圖;
[0039]圖2為一個(gè)實(shí)施例中頁面加載方法的流程示意圖;
[0040]圖3A為一個(gè)實(shí)施例中頁面的部分的展示示意圖;
[0041]圖3B為另一個(gè)實(shí)施例中頁面的部分的展示示意圖;
[0042]圖4為另一個(gè)實(shí)施例中頁面加載方法的流程示意圖;
[0043]圖5為一個(gè)實(shí)施例中頁面加載裝置的結(jié)構(gòu)示意圖;
[0044]圖6為另一個(gè)實(shí)施例中頁面加載裝置的結(jié)構(gòu)示意圖;
[0045]圖7為又一個(gè)實(shí)施例中頁面加載裝置的結(jié)構(gòu)示意圖?!揪唧w實(shí)施方式】
[0046]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0047]本發(fā)明實(shí)施例中提供的頁面加載方法,可以應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。參見圖1,終端100可通過網(wǎng)絡(luò)與服務(wù)器200相連接。其中,終端100包括但不局限于手機(jī)、臺(tái)式機(jī)以及平板電腦等。服務(wù)器200中存儲(chǔ)有相關(guān)網(wǎng)頁的配置信息,終端100可通過其上安裝的瀏覽器或相關(guān)應(yīng)用等訪問服務(wù)器200中提供的網(wǎng)頁,與服務(wù)器200進(jìn)行交互。當(dāng)服務(wù)器200接收到終端100的網(wǎng)頁訪問請求時(shí),可將該網(wǎng)頁相關(guān)的配置信息加載到終端100的瀏覽器或相關(guān)應(yīng)用中,使得終端1 〇〇上可展示其所訪問的網(wǎng)頁。
[0048]在一個(gè)實(shí)施例中,如圖1所示,提供了一種頁面加載方法,該方法可應(yīng)用于圖1所示的服務(wù)器中,包括下述步驟202?210。[〇〇49]步驟202,獲取打開第一頁面的第一顯示請求。[〇〇5〇] 本實(shí)施例中,用戶可通過點(diǎn)擊該第一頁面對應(yīng)的URL(Uniform Resource Locator,統(tǒng)一資源定位器)鏈接地址,終端在檢測到用戶的點(diǎn)擊指令后,生成打開第一頁面的第一顯示請求,將該第一顯示請求發(fā)送到服務(wù)器上,服務(wù)器接收該第一顯示請求。該第一顯示請求中包含第一頁面的頁面標(biāo)識(shí),比如為第一頁面對應(yīng)的URL鏈接地址。服務(wù)器在獲取到第一顯示請求后,可根據(jù)該第一顯示請求中所攜帶的頁面標(biāo)識(shí)來確定相應(yīng)的第一頁面。 [〇〇51]步驟204,根據(jù)第一顯示請求獲取第一頁面中的頁面元素。
[0052]具體的,第一頁面中可包括圖片、按鈕、搜索框等其中的一種或多種用于在頁面中可展示的頁面元素。[〇〇53]如圖3A所示,為一個(gè)實(shí)施例中第一頁面所展示的部分相關(guān)頁面元素,該頁面元素包括310?330,其中310可為個(gè)人信息元素,具體中可包括文字、圖片和按鈕等;320為搜索欄內(nèi)容;330為第一功能區(qū)內(nèi)容,包括330a和330b等具體功能。如圖3B所示,為另一個(gè)頁面所展示的部分相關(guān)頁面元素,其中除包含310?330之外,還包括340,其中340為第二功能區(qū)內(nèi)容,包括340a、340b和340c等具體功能。[〇〇54]步驟206,在自定義標(biāo)簽中查找與第一頁面中的頁面元素相關(guān)聯(lián)的開關(guān)。
[0055]本實(shí)施例中,服務(wù)器可預(yù)先創(chuàng)建一個(gè)自定義標(biāo)簽,自定義標(biāo)簽中包含多個(gè)標(biāo)簽參數(shù),該標(biāo)簽參數(shù)中包含與第一頁面中的服務(wù)中的部分或所有頁面元素對應(yīng)的開關(guān)的信息。 服務(wù)器可預(yù)先將所創(chuàng)建的自定義標(biāo)簽嵌入到JSP中,使得在接收到對第一頁面的顯示請求時(shí),可直接快速地從所嵌入的JSP中查找到所關(guān)聯(lián)的自定義標(biāo)簽,并讀取該自定義標(biāo)簽中的標(biāo)簽參數(shù),從而可獲取到與第一頁面相關(guān)聯(lián)的開關(guān)的信息。
[0056]進(jìn)一步的,該開關(guān)的信息包括開關(guān)標(biāo)識(shí)和路徑標(biāo)識(shí)。開關(guān)標(biāo)識(shí)用于唯一識(shí)別和確定該開關(guān),可為開關(guān)名稱;路徑標(biāo)識(shí)表示該開關(guān)詳細(xì)信息所存儲(chǔ)的路徑,可為開關(guān)所存儲(chǔ)的數(shù)據(jù)庫的名稱。其中,開關(guān)詳細(xì)信息包括開關(guān)的狀態(tài),開關(guān)的狀態(tài)包括關(guān)閉狀態(tài)和開啟狀態(tài)。開關(guān)的狀態(tài)以狀態(tài)值來表示,比如,使用狀態(tài)值為“Y”表示開關(guān)為開啟狀態(tài),使用狀態(tài)值為“N”表示開關(guān)為關(guān)閉狀態(tài)。不同開關(guān)狀態(tài)可使其所關(guān)聯(lián)的頁面元素具有不同的顯示方式。 在一個(gè)實(shí)施例中,第一頁面中可對應(yīng)關(guān)聯(lián)多個(gè)開關(guān),每個(gè)開關(guān)又可關(guān)聯(lián)一個(gè)頁面或多個(gè)頁面中的一個(gè)或多個(gè)具體頁面元素。[〇〇57]舉例來說,對于如圖3A所示的第一頁面中,可對頁面元素330設(shè)置一個(gè)關(guān)聯(lián)開關(guān), 使其關(guān)聯(lián)330中的一個(gè)或多個(gè)具體頁面元素,比如可關(guān)聯(lián)其中的330a和330b兩個(gè)具體頁面元素。且進(jìn)一步的,該開關(guān)還可同時(shí)與如圖3B所示的另一個(gè)頁面中的頁面元素330進(jìn)行關(guān)聯(lián),即該開關(guān)可關(guān)聯(lián)多個(gè)頁面中的頁面元素。[〇〇58]再舉例來說,同樣對于如圖3B所示的頁面中,可對頁面元素340中的每個(gè)具體頁面元素340a、340b和340c均分別設(shè)置一個(gè)開關(guān),使其各自與具體頁面元素340a、340b和340c相關(guān)聯(lián)。[〇〇59]比如,存在開關(guān)A與圖3A中的頁面元素330相關(guān)聯(lián),當(dāng)開關(guān)A為開啟狀態(tài)時(shí),可對應(yīng)顯示如圖3B中所示的頁面元素330中的包括330a和330b等所有具體頁面元素;當(dāng)開關(guān)關(guān)閉時(shí),則可不展示頁面元素330,或者對應(yīng)展示另一種頁面元素,或者以另一種形態(tài)展示頁面元素330。[〇〇6〇]步驟208,根據(jù)開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值。[0061 ]本實(shí)施例中,服務(wù)器通過在自定義標(biāo)簽中獲取開關(guān)參數(shù),并讀取該開關(guān)參數(shù)中的開關(guān)名稱和開關(guān)所存儲(chǔ)的數(shù)據(jù)庫的名稱,并根據(jù)該開關(guān)名稱在該數(shù)據(jù)庫中查詢開關(guān)的狀態(tài)值。通過所獲取的狀態(tài)值對應(yīng)判斷出開關(guān)的狀態(tài)。
[0062]步驟210,將狀態(tài)值加載到頁面元素的隱藏值中,使第一頁面按照隱藏值對應(yīng)展示頁面元素。
[0063]頁面元素的隱藏值可用于決定該頁面的顯示方式,比如,可使得該頁面元素隱藏或者顯示等等。服務(wù)器通過將開關(guān)的狀態(tài)值加載到對應(yīng)的頁面元素的隱藏值之中,可控制對第一頁面中的頁面元素的顯示方式,從而可最終改變對第一頁面的加載控制。
[0064]本實(shí)施例中,通過在自定義標(biāo)簽中查找與第一頁面中的頁面元素相關(guān)聯(lián)的開關(guān), 并將該開關(guān)的狀態(tài)值賦值給頁面元素的屬性值之中,可無需重新調(diào)用后臺(tái)數(shù)據(jù)來查詢對應(yīng)開關(guān)的狀態(tài)值,使第一頁面按照與該開關(guān)的隱藏值展示對應(yīng)的頁面元素,因而進(jìn)一步提高對頁面加載的效率。
[0065]在一個(gè)實(shí)施例中,如圖4所示,提供了另一種頁面加載方法,該方法還包括:[〇〇66]步驟212,獲取打開與第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求。
[0067]本實(shí)施例中,第二頁面與第一頁面具有關(guān)聯(lián)關(guān)系,比如第二頁面可為第一頁面的子頁面,也可為根據(jù)第一頁面中所提供的相關(guān)鏈接所對應(yīng)的網(wǎng)頁。[〇〇68]第二顯示請求可為根據(jù)點(diǎn)擊第一頁面中的攜帶有第二頁面的URL鏈接地址所生成的訪問指令,終端通過檢測用戶的操作行為,對應(yīng)生成該訪問指令,將該訪問指令發(fā)送至服務(wù)器。服務(wù)器可獲取終端所發(fā)送的訪問指令,根據(jù)該訪問指令對應(yīng)展示第二頁面。
[0069]步驟214,獲取第二頁面中的與第一頁面元素相關(guān)聯(lián)的第二頁面元素。
[0070]本實(shí)施例中,第二頁面存在與第一頁面中的第一頁面元素相關(guān)聯(lián)的第二頁面元素,其中與第一頁面元素相關(guān)聯(lián)的第二頁面元素可以是與第一頁面完全相同的頁面元素, 也可以是與第一頁面元素具有一定邏輯關(guān)系的頁面元素。第二頁面中除包含與第一頁面元素相關(guān)聯(lián)的第二頁面元素之外,還可包含其他頁面元素,同樣的,針對該其他頁面元素中的部分或全部也分別設(shè)置對應(yīng)的開關(guān)來進(jìn)行加載控制。其控制方法與第一頁面元素的控制方法類似。
[0071]舉例來說,圖3A為第一頁面的部分的展示示意圖,當(dāng)獲取到對其中330b的點(diǎn)擊指令所生成的第一顯示請求時(shí),可對應(yīng)展示出如圖3B為與第一頁面相關(guān)聯(lián)的第二頁面的部分的展示示意圖。圖3B中的頁面元素340是對應(yīng)于330b的“一賬通”的具體功能的頁面元素。其中,圖3B中的頁面元素310?330與圖3A中的元素310?330相對應(yīng)。圖3A中的頁面元素310? 330的隱藏值中分別加載了對應(yīng)開關(guān)的狀態(tài)值,服務(wù)器在根據(jù)該第一顯示請求加載如圖3B 所示的第二頁面時(shí),可從圖3A中的頁面元素310?330的隱藏值中獲取對應(yīng)開關(guān)的狀態(tài)值, 將該狀態(tài)值對應(yīng)加載到圖3B中的頁面元素310?330的隱藏值中使其展示狀態(tài)如圖3B所示。
[0072]步驟216,將與第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面元素的隱藏值中,使第二頁面按照隱藏值對應(yīng)展示第二頁面元素。
[0073]本實(shí)施例中,服務(wù)器可直接與第二頁面元素存在關(guān)聯(lián)關(guān)系的第一頁面的隱藏值中獲取之前所加載的對應(yīng)開關(guān)的狀態(tài)值,并將該狀態(tài)值對應(yīng)加載到第二頁面元素的隱藏值中,使第二頁面按照隱藏值對應(yīng)展示第二頁面元素,從而可更加快速地對第二頁面進(jìn)行展示,提高了頁面加載效率。[〇〇74]在一個(gè)實(shí)施例中,上述頁面加載方法還包括:當(dāng)對第二頁面的顯示產(chǎn)生異常時(shí),更改與第二頁面的顯示產(chǎn)生異常的相關(guān)的開關(guān)的狀態(tài)值,使得在重新打開第二頁面時(shí),展示與更改后的開關(guān)的狀態(tài)對應(yīng)的第二頁面。[〇〇75]本實(shí)施例中,第二頁面的顯示產(chǎn)生異常的情況包括:根據(jù)第二顯示請求加載第二頁面中的相關(guān)頁面元素所產(chǎn)生的顯示異常,以及還包括對第二頁面中的相關(guān)頁面元素所指向的其它頁面的加載所產(chǎn)生的顯示異常等。
[0076]具體的,可獲取與產(chǎn)生該異常所相關(guān)的第二頁面元素所對應(yīng)的開關(guān)的狀態(tài)值,并獲取與該開關(guān)相關(guān)的字段信息,對其進(jìn)行修改,使對該開關(guān)預(yù)先設(shè)置的狀態(tài)值改變。具體的,若該開關(guān)的狀態(tài)值表示為開關(guān)開啟,則可修改該狀態(tài)值,使其表示為開關(guān)關(guān)閉,反之,若該開關(guān)的狀態(tài)值表示為開關(guān)關(guān)閉,則可修改該狀態(tài)值,使其表示為開關(guān)開啟。[〇〇77]比如,當(dāng)服務(wù)器響應(yīng)對圖3A中第一頁面的330b的第二顯示請求時(shí),所顯示的第二頁面無法展示如圖3B中所示的頁面元素340,或出現(xiàn)其他異常情況。服務(wù)器可根據(jù)該對應(yīng)的第二顯示請求獲取頁面元素340或330b所對應(yīng)的開關(guān)的狀態(tài)值,并對該開關(guān)所設(shè)置的狀態(tài)值進(jìn)行修改。
[0078]本實(shí)施例所提供的頁面加載方法,可應(yīng)用于對網(wǎng)頁開發(fā)的使用場景中,比如,第一頁面中默認(rèn)顯示的某一功能的頁面元素的隱藏值所加載的對應(yīng)的開關(guān)的狀態(tài)值為默認(rèn)狀態(tài)值時(shí),該頁面元素顯示為最新版本頁面元素,當(dāng)該隱藏值所加載的為非默認(rèn)狀態(tài)值時(shí),對應(yīng)頁面元素顯示為舊版本頁面元素。當(dāng)服務(wù)器檢測到用戶終端在對該最新版本頁面元素的訪問出現(xiàn)異常時(shí),則可修改該開關(guān)的狀態(tài)值為非默認(rèn)值,使得當(dāng)重新加載第一頁面時(shí),該頁面元素以舊版本頁面元素的形態(tài)進(jìn)行展示,從而可保證用戶繼續(xù)正常訪問該第一頁面,使得資源得以充分利用,避免了資源閑置。[〇〇79]在一個(gè)實(shí)施例中,上述頁面加載方法還包括:存儲(chǔ)第二頁面的顯示異常的信息;根據(jù)信息生成異常報(bào)告;當(dāng)異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù)時(shí),將開關(guān)的狀態(tài)值更改回修改之前的狀態(tài)值。
[0080]具體的,服務(wù)器可存儲(chǔ)第二頁面中的相關(guān)第二頁面元素?zé)o法正常顯示的異常信息,并存儲(chǔ)所獲取的造成該第二頁面元素?zé)o法正常顯示的第二顯示請求。根據(jù)所存儲(chǔ)的上述第二頁面的顯示異常的信息生成異常報(bào)告,將所生成的異常報(bào)告發(fā)送給預(yù)先設(shè)置的管理員終端,使管理員終端根據(jù)該異常報(bào)告可解析該第二頁面元素?zé)o法正常顯示的原因,并進(jìn)行修復(fù)。
[0081]當(dāng)管理員終端修復(fù)好第二頁面元素?zé)o法正常顯示后,可向服務(wù)器發(fā)送相關(guān)修復(fù)完畢的信息。服務(wù)器在獲取到該信息后,可對應(yīng)的將述第二頁面的顯示產(chǎn)生異常的對應(yīng)的開關(guān)的狀態(tài)更改回之前的狀態(tài)值。
[0082]本實(shí)施例中,通過在檢測到第二頁面的顯示異常被修復(fù)時(shí),通過將對應(yīng)的開關(guān)的狀態(tài)值修改回默認(rèn)值,即可快速恢復(fù)對第二頁面的顯示,從而還提高了頁面修復(fù)效率。 [〇〇83]在一個(gè)實(shí)施例中,根據(jù)開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值的步驟,包括:獲取第一顯示請求的接收時(shí)間;獲取開關(guān)在接收時(shí)間下的狀態(tài)值。
[0084]具體的,服務(wù)器可預(yù)先設(shè)置第一頁面中的第一頁面元素所對應(yīng)的開關(guān)的狀態(tài)值與接收時(shí)間之間的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系來確定開關(guān)的狀態(tài)值。比如,可設(shè)置當(dāng)接收時(shí)間處于第一時(shí)間段時(shí),可使得該開關(guān)的狀態(tài)值為默認(rèn)值,處于第二時(shí)間段時(shí),對應(yīng)的狀態(tài)值為非默認(rèn)值。開關(guān)的狀態(tài)值不同時(shí),所加載到的對應(yīng)第一頁面元素的隱藏值后,可使得第一頁面元素以對應(yīng)不同的形態(tài)進(jìn)行展示。服務(wù)器在獲取到第一顯示請求時(shí),獲取該第一顯示請求的接收時(shí)間,并查詢開關(guān)在該接收時(shí)間下的狀態(tài)值。具體的,可查詢該接收時(shí)間所屬的時(shí)間段,根據(jù)所屬時(shí)間段確定該開關(guān)的狀態(tài)值。
[0085]舉例來說,第一頁面元素可為第一頁面中的某一圖片展示區(qū),服務(wù)器可設(shè)置當(dāng) 2016年9月30日至2016年10月2日這一時(shí)間段時(shí),開關(guān)的狀態(tài)值為非默認(rèn)值時(shí),此時(shí)當(dāng)該第一頁面元素的隱藏值加載了該非默認(rèn)值后,可在該圖片展示區(qū)展示與預(yù)先設(shè)置的國慶相關(guān)的圖片。當(dāng)處于其它時(shí)間段時(shí),狀態(tài)值為默認(rèn)值,當(dāng)該第一頁面元素的隱藏值加載了該默認(rèn)值后,對應(yīng)展示其它圖片。
[0086]本實(shí)施例所所提供的頁面加載方法,可提高對第一頁面展示的多樣性。
[0087]在一個(gè)實(shí)施例中,如圖5所示,提供了一種頁面加載裝置,該裝置包括:[〇〇88]頁面元素獲取模塊502,用于獲取打開第一頁面的第一顯示請求;根據(jù)第一顯示請求獲取第一頁面中的第一頁面元素。
[0089]本實(shí)施例中,用戶可通過點(diǎn)擊該第一頁面對應(yīng)的URL(Uniform Resource Locator,統(tǒng)一資源定位器)鏈接地址,終端在檢測到用戶的點(diǎn)擊指令后,生成打開第一頁面的第一顯示請求,將該第一顯示請求發(fā)送到服務(wù)器上,服務(wù)器接收該第一顯示請求。該第一顯示請求中包含第一頁面的頁面標(biāo)識(shí),比如為第一頁面對應(yīng)的URL鏈接地址。服務(wù)器在獲取到第一顯示請求后,可根據(jù)該第一顯示請求中所攜帶的頁面標(biāo)識(shí)來確定相應(yīng)的第一頁面。
[0090]具體的,第一頁面中可包括圖片、按鈕、搜索框等其中的一種或多種用于在頁面中可展示的頁面元素。
[0091]如圖3A所示,為一個(gè)實(shí)施例中第一頁面所展示的部分相關(guān)頁面元素,該頁面元素包括310?330,其中310可為個(gè)人信息元素,具體中可包括文字、圖片和按鈕等;320為搜索欄內(nèi)容;330為第一功能區(qū)內(nèi)容,包括330a和330b等具體功能。如圖3B所示,為另一個(gè)頁面所展示的部分相關(guān)頁面元素,其中除包含310?330之外,還包括340,其中340為第二功能區(qū)內(nèi)容,包括340a、340b和340c等具體功能。[〇〇92]開關(guān)獲取模塊504,用于在自定義標(biāo)簽中查找與第一頁面中的第一頁面元素相關(guān)聯(lián)的開關(guān);根據(jù)開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值。
[0093]本實(shí)施例中,服務(wù)器可預(yù)先創(chuàng)建一個(gè)自定義標(biāo)簽,自定義標(biāo)簽中包含多個(gè)標(biāo)簽參數(shù),該標(biāo)簽參數(shù)中包含與第一頁面中的服務(wù)中的部分或所有頁面元素對應(yīng)的開關(guān)的信息。 服務(wù)器可預(yù)先將所創(chuàng)建的自定義標(biāo)簽嵌入到JSP中,使得在接收到對第一頁面的顯示請求時(shí),可直接快速地從所嵌入的JSP中查找到所關(guān)聯(lián)的自定義標(biāo)簽,并讀取該自定義標(biāo)簽中的標(biāo)簽參數(shù),從而可獲取到與第一頁面相關(guān)聯(lián)的開關(guān)的信息。
[0094]進(jìn)一步的,該開關(guān)的信息包括開關(guān)標(biāo)識(shí)和路徑標(biāo)識(shí)。開關(guān)標(biāo)識(shí)用于唯一識(shí)別和確定該開關(guān),可為開關(guān)名稱;路徑標(biāo)識(shí)表示該開關(guān)詳細(xì)信息所存儲(chǔ)的路徑,可為開關(guān)所存儲(chǔ)的數(shù)據(jù)庫的名稱。其中,開關(guān)詳細(xì)信息包括開關(guān)的狀態(tài),開關(guān)的狀態(tài)包括關(guān)閉狀態(tài)和開啟狀態(tài)。開關(guān)的狀態(tài)以狀態(tài)值來表示,比如,使用狀態(tài)值為“Y”表示開關(guān)為開啟狀態(tài),使用狀態(tài)值為“N”表示開關(guān)為關(guān)閉狀態(tài)。不同開關(guān)狀態(tài)可使其所關(guān)聯(lián)的頁面元素具有不同的顯示方式。 在一個(gè)實(shí)施例中,第一頁面中可對應(yīng)關(guān)聯(lián)多個(gè)開關(guān),每個(gè)開關(guān)又可關(guān)聯(lián)一個(gè)頁面或多個(gè)頁面中的一個(gè)或多個(gè)具體頁面元素。[〇〇95]舉例來說,對于如圖3A所示的第一頁面中,可對頁面元素330設(shè)置一個(gè)關(guān)聯(lián)開關(guān), 使其關(guān)聯(lián)330中的一個(gè)或多個(gè)具體頁面元素,比如可關(guān)聯(lián)其中的330a和330b兩個(gè)具體頁面元素。且進(jìn)一步的,該開關(guān)還可同時(shí)與如圖3B所示的另一個(gè)頁面中的頁面元素330進(jìn)行關(guān)聯(lián),即該開關(guān)可關(guān)聯(lián)多個(gè)頁面中的頁面元素。[〇〇96]再舉例來說,同樣對于如圖3B所示的頁面中,可對頁面元素340中的每個(gè)具體頁面元素340a、340b和340c均分別設(shè)置一個(gè)開關(guān),使其各自與具體頁面元素340a、340b和340c相關(guān)聯(lián)。[〇〇97]比如,存在開關(guān)A與圖3A中的頁面元素330相關(guān)聯(lián),當(dāng)開關(guān)A為開啟狀態(tài)時(shí),可對應(yīng)顯示如圖3B中所示的頁面元素330中的包括330a和330b等所有具體頁面元素;當(dāng)開關(guān)關(guān)閉時(shí),則可不展示頁面元素330,或者對應(yīng)展示另一種頁面元素,或者以另一種形態(tài)展示頁面元素330。
[0098]本實(shí)施例中,服務(wù)器通過在自定義標(biāo)簽中獲取開關(guān)參數(shù),并讀取該開關(guān)參數(shù)中的開關(guān)名稱和開關(guān)所存儲(chǔ)的數(shù)據(jù)庫的名稱,并根據(jù)該開關(guān)名稱在該數(shù)據(jù)庫中查詢開關(guān)的狀態(tài)值。通過所獲取的狀態(tài)值對應(yīng)判斷出開關(guān)的狀態(tài)。[〇〇99]加載模塊506,用于將狀態(tài)值加載到第一頁面元素的隱藏值中,使第一頁面按照隱藏值對應(yīng)展示第一頁面元素。
[0100]頁面元素的隱藏值可用于決定該頁面的顯示方式,比如,可使得該頁面元素隱藏或者顯示等等。服務(wù)器通過將開關(guān)的狀態(tài)值加載到對應(yīng)的頁面元素的隱藏值之中,可控制對第一頁面中的頁面元素的顯示方式,從而可最終改變對第一頁面的加載控制。
[0101]本實(shí)施例中,通過在自定義標(biāo)簽中查找與第一頁面中的頁面元素相關(guān)聯(lián)的開關(guān), 并將該開關(guān)的狀態(tài)值賦值給頁面元素的屬性值之中,可無需重新調(diào)用后臺(tái)數(shù)據(jù)來查詢對應(yīng)開關(guān)的狀態(tài)值,使第一頁面按照與該開關(guān)的隱藏值展示對應(yīng)的頁面元素,因而進(jìn)一步提高對頁面加載的效率。
[0102]在一個(gè)實(shí)施例中,頁面元素獲取模塊502還用于獲取打開與第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求;獲取第二頁面中的與第一頁面元素相關(guān)聯(lián)的第二頁面元素。
[0103]本實(shí)施例中,第二頁面與第一頁面具有關(guān)聯(lián)關(guān)系,比如第二頁面可為第一頁面的子頁面,也可為根據(jù)第一頁面中所提供的相關(guān)鏈接所對應(yīng)的網(wǎng)頁。
[0104]第二顯示請求可為根據(jù)點(diǎn)擊第一頁面中的攜帶有第二頁面的URL鏈接地址所生成的訪問指令,終端通過檢測用戶的操作行為,對應(yīng)生成該訪問指令,將該訪問指令發(fā)送至服務(wù)器。服務(wù)器可獲取終端所發(fā)送的訪問指令,根據(jù)該訪問指令對應(yīng)展示第二頁面。
[0105]第二頁面存在與第一頁面中的第一頁面元素相關(guān)聯(lián)的第二頁面元素,其中與第一頁面元素相關(guān)聯(lián)的第二頁面元素可以是與第一頁面完全相同的頁面元素,也可以是與第一頁面元素具有一定邏輯關(guān)系的頁面元素。第二頁面中除包含與第一頁面元素相關(guān)聯(lián)的第二頁面元素之外,還可包含其他頁面元素,同樣的,針對該其他頁面元素中的部分或全部也分別設(shè)置對應(yīng)的開關(guān)來進(jìn)行加載控制。其控制方法與第一頁面元素的控制方法類似。
[0106]舉例來說,圖3A為第一頁面的部分的展示示意圖,當(dāng)獲取到對其中330b的點(diǎn)擊指令所生成的第一顯示請求時(shí),可對應(yīng)展示出如圖3B為與第一頁面相關(guān)聯(lián)的第二頁面的部分的展示示意圖。圖3B中的頁面元素340是對應(yīng)于330b的“一賬通”的具體功能的頁面元素。其中,圖3B中的頁面元素310?330與圖330A中的元素310?330相對應(yīng)。圖3A中的頁面元素310 ?330的隱藏值中分別加載了對應(yīng)開關(guān)的狀態(tài)值,服務(wù)器在根據(jù)該第一顯示請求加載如圖 3B所示的第二頁面時(shí),可從圖3A中的頁面元素310?330的隱藏值中獲取對應(yīng)開關(guān)的狀態(tài)值,將該狀態(tài)值對應(yīng)加載到圖3B中的頁面元素310?330的隱藏值中使其展示狀態(tài)如圖3B所不。[〇1〇7]加載模塊還用于將與第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面元素的隱藏值中,使第二頁面按照隱藏值對應(yīng)展示第二頁面元素。
[0108]本實(shí)施例中,服務(wù)器可直接與第二頁面元素存在關(guān)聯(lián)關(guān)系的第一頁面的隱藏值中獲取之前所加載的對應(yīng)開關(guān)的狀態(tài)值,并將該狀態(tài)值對應(yīng)加載到第二頁面元素的隱藏值中,使第二頁面按照隱藏值對應(yīng)展示第二頁面元素,從而可更加快速地對第二頁面進(jìn)行展示,提高了頁面加載效率。
[0109]在一個(gè)實(shí)施例中,如圖6所示,提供了另一種頁面加載裝置,該裝置還包括:
[0110]狀態(tài)值修改模塊508,用于當(dāng)對第二頁面的顯示產(chǎn)生異常時(shí),更改與第二頁面的顯示產(chǎn)生異常的相關(guān)的開關(guān)的狀態(tài)值,使得在重新打開第二頁面時(shí),展示與更改后的開關(guān)的狀態(tài)對應(yīng)的第二頁面。
[0111]本實(shí)施例中,第二頁面的顯示產(chǎn)生異常的情況包括:根據(jù)第二顯示請求加載第二頁面中的相關(guān)頁面元素所產(chǎn)生的顯示異常,以及還包括對第二頁面中的相關(guān)頁面元素所指向的其它頁面的加載所產(chǎn)生的顯示異常等。
[0112]具體的,可獲取與產(chǎn)生該異常所相關(guān)的第二頁面元素所對應(yīng)的開關(guān)的狀態(tài)值,并獲取與該開關(guān)相關(guān)的字段信息,對其進(jìn)行修改,使對該開關(guān)預(yù)先設(shè)置的狀態(tài)值改變。具體的,若該開關(guān)的狀態(tài)值表示為開關(guān)開啟,則可修改該狀態(tài)值,使其表示為開關(guān)關(guān)閉,反之,若該開關(guān)的狀態(tài)值表示為開關(guān)關(guān)閉,則可修改該狀態(tài)值,使其表示為開關(guān)開啟。
[0113]比如,當(dāng)服務(wù)器響應(yīng)對圖3A中第一頁面的330b的第二顯示請求時(shí),所顯示的第二頁面無法展示如圖3B中所示的頁面元素340,或出現(xiàn)其他異常情況。服務(wù)器可根據(jù)該對應(yīng)的第二顯示請求獲取頁面元素340或330b所對應(yīng)的開關(guān)的狀態(tài)值,并對該開關(guān)所設(shè)置的狀態(tài)值進(jìn)行修改。
[0114]本實(shí)施例所提供的頁面加載裝置,可應(yīng)用于對網(wǎng)頁開發(fā)的使用場景中,比如,第一頁面中默認(rèn)顯示的某一功能的頁面元素的隱藏值所加載的對應(yīng)的開關(guān)的狀態(tài)值為默認(rèn)狀態(tài)值時(shí),該頁面元素顯示為最新版本頁面元素,當(dāng)該隱藏值所加載的為非默認(rèn)狀態(tài)值時(shí),對應(yīng)頁面元素顯示為舊版本頁面元素。當(dāng)服務(wù)器檢測到用戶終端在對該最新版本頁面元素的訪問出現(xiàn)異常時(shí),則可修改該開關(guān)的狀態(tài)值為非默認(rèn)值,使得當(dāng)重新加載第一頁面時(shí),該頁面元素以舊版本頁面元素的形態(tài)進(jìn)行展示,從而可保證用戶繼續(xù)正常訪問該第一頁面,使得資源得以充分利用,避免了資源閑置。
[0115]在一個(gè)實(shí)施例中,如圖7所示,提供了又一種頁面加載裝置,該裝置還包括:
[0116]存儲(chǔ)模塊510,用于存儲(chǔ)第二頁面的顯示異常的信息。
[0117]異常報(bào)告生成模塊512,用于根據(jù)信息生成異常報(bào)告。[〇118]狀態(tài)值修改模塊508還用于當(dāng)異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù)時(shí),將開關(guān)的狀態(tài)值更改回修改之前的狀態(tài)值。[〇119]具體的,服務(wù)器可存儲(chǔ)第二頁面中的相關(guān)第二頁面元素?zé)o法正常顯示的異常信息,并存儲(chǔ)所獲取的造成該第二頁面元素?zé)o法正常顯示的第二顯示請求。根據(jù)所存儲(chǔ)的上述第二頁面的顯示異常的信息生成異常報(bào)告,將所生成的異常報(bào)告發(fā)送給預(yù)先設(shè)置的管理員終端,使管理員終端根據(jù)該異常報(bào)告可解析該第二頁面元素?zé)o法正常顯示的原因,并進(jìn)行修復(fù)。[〇12〇]當(dāng)管理員終端修復(fù)好第二頁面元素?zé)o法正常顯示后,可向服務(wù)器發(fā)送相關(guān)修復(fù)完畢的信息。服務(wù)器在獲取到該信息后,可對應(yīng)的將述第二頁面的顯示產(chǎn)生異常的對應(yīng)的開關(guān)的狀態(tài)更改回之前的狀態(tài)值。
[0121]本實(shí)施例中,通過在檢測到第二頁面的顯示異常被修復(fù)時(shí),通過將對應(yīng)的開關(guān)的狀態(tài)值修改回默認(rèn)值,即可快速恢復(fù)對第二頁面的顯示,從而還提高了頁面修復(fù)效率。
[0122]在一個(gè)實(shí)施例中,開關(guān)獲取模塊504還用于獲取第一顯示請求的接收時(shí)間;獲取開關(guān)在接收時(shí)間下的狀態(tài)值。
[0123]具體的,服務(wù)器可預(yù)先設(shè)置第一頁面中的第一頁面元素所對應(yīng)的開關(guān)的狀態(tài)值與接收時(shí)間之間的對應(yīng)關(guān)系,根據(jù)該對應(yīng)關(guān)系來確定開關(guān)的狀態(tài)值。比如,可設(shè)置當(dāng)接收時(shí)間處于第一時(shí)間段時(shí),可使得該開關(guān)的狀態(tài)值為默認(rèn)值,處于第二時(shí)間段時(shí),對應(yīng)的狀態(tài)值為非默認(rèn)值。開關(guān)的狀態(tài)值不同時(shí),所加載到的對應(yīng)第一頁面元素的隱藏值后,可使得第一頁面元素以對應(yīng)不同的形態(tài)進(jìn)行展示。服務(wù)器在獲取到第一顯示請求時(shí),獲取該第一顯示請求的接收時(shí)間,并查詢開關(guān)在該接收時(shí)間下的狀態(tài)值。具體的,可查詢該接收時(shí)間所屬的時(shí)間段,根據(jù)所屬時(shí)間段確定該開關(guān)的狀態(tài)值。
[0124]舉例來說,第一頁面元素可為第一頁面中的某一圖片展示區(qū),服務(wù)器可設(shè)置當(dāng) 2016年9月30日至2016年10月2日這一時(shí)間段時(shí),開關(guān)的狀態(tài)值為非默認(rèn)值時(shí),此時(shí)當(dāng)該第一頁面元素的隱藏值加載了該非默認(rèn)值后,可在該圖片展示區(qū)展示與預(yù)先設(shè)置的國慶相關(guān)的圖片。當(dāng)處于其它時(shí)間段時(shí),狀態(tài)值為默認(rèn)值,當(dāng)該第一頁面元素的隱藏值加載了該默認(rèn)值后,對應(yīng)展示其它圖片。
[0125]本實(shí)施例所所提供的頁面加載方法,可提高對第一頁面展示的多樣性。
[0126]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一非易失性計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory,ROM)等。
[0127]以上所述實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
[0128]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項(xiàng)】
1.一種頁面加載方法,其特征在于,所述方法包括以下步驟:獲取打開第一頁面的第一顯示請求;根據(jù)所述第一顯示請求獲取所述第一頁面中的第一頁面元素;在自定義標(biāo)簽中查找與所述第一頁面中的第一頁面元素相關(guān)聯(lián)的開關(guān);根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值;將所述狀態(tài)值加載到所述第一頁面元素的隱藏值中,使所述第一頁面按照所述隱藏值 對應(yīng)展示所述第一頁面元素。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:獲取打開與第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求;獲取第二頁面中的與所述第一頁面元素相關(guān)聯(lián)的第二頁面元素;將與所述第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面元素的隱藏值中,使所 述第二頁面按照所述隱藏值對應(yīng)展示所述第二頁面元素。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:當(dāng)對所述第二頁面的顯示產(chǎn)生異常時(shí),更改與所述第二頁面的顯示產(chǎn)生異常的相關(guān)的 開關(guān)的狀態(tài)值,使得在重新打開所述第二頁面時(shí),展示與更改后的開關(guān)的狀態(tài)對應(yīng)的第二 頁面。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括:存儲(chǔ)所述第二頁面的顯示異常的信息;根據(jù)所述信息生成異常報(bào)告;當(dāng)所述異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù)時(shí),將所述開關(guān)的狀態(tài)值更改 回修改之前的狀態(tài)值。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值 的步驟,包括:獲取所述第一顯示請求的接收時(shí)間;獲取所述開關(guān)在所述接收時(shí)間下的狀態(tài)值。6.—種頁面加載裝置,其特征在于,所述裝置包括:頁面元素獲取模塊,用于獲取打開第一頁面的第一顯示請求;根據(jù)所述第一顯示請求 獲取所述第一頁面中的第一頁面元素;開關(guān)獲取模塊,用于在自定義標(biāo)簽中查找與所述第一頁面中的第一頁面元素相關(guān)聯(lián)的 開關(guān);根據(jù)所述開關(guān)獲取對應(yīng)開關(guān)的狀態(tài)值;加載模塊,用于將所述狀態(tài)值加載到所述第一頁面元素的隱藏值中,使所述第一頁面 按照所述隱藏值對應(yīng)展示所述第一頁面元素。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述頁面元素獲取模塊還用于獲取打開與 第一頁面相關(guān)聯(lián)的第二頁面的第二顯示請求;獲取第二頁面中的與所述第一頁面元素相關(guān) 聯(lián)的第二頁面元素;所述加載模塊還用于將與所述第一頁面元素相關(guān)聯(lián)的開關(guān)的狀態(tài)值加載到第二頁面 元素的隱藏值中,使所述第二頁面按照所述隱藏值對應(yīng)展示所述第二頁面元素。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:狀態(tài)值修改模塊,用于當(dāng)對所述第二頁面的顯示產(chǎn)生異常時(shí),更改與所述第二頁面的顯示產(chǎn)生異常的相關(guān)的開關(guān)的狀態(tài)值,使得在重新打開所述第二頁面時(shí),展示與更改后的 開關(guān)的狀態(tài)對應(yīng)的第二頁面。9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:存儲(chǔ)模塊,用于存儲(chǔ)所述第二頁面的顯示異常的信息;異常報(bào)告生成模塊,用于根據(jù)所述信息生成異常報(bào)告;所述狀態(tài)值修改模塊還用于當(dāng)所述異常報(bào)告中所描述的第二頁面的顯示異常被修復(fù) 時(shí),將所述開關(guān)的狀態(tài)值更改回修改之前的狀態(tài)值。10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述開關(guān)獲取模塊還用于獲取所述第一 顯示請求的接收時(shí)間;獲取所述開關(guān)在所述接收時(shí)間下的狀態(tài)值。
【文檔編號】G06F9/445GK106055564SQ201610333189
【公開日】2016年10月26日
【申請日】2016年5月18日
【發(fā)明人】陳浩虹, 梅偉
【申請人】平安科技(深圳)有限公司