[發(fā)明專利]網(wǎng)頁組件的保持方法及裝置在審
| 申請?zhí)枺?/td> | 201910936281.4 | 申請日: | 2019-09-29 |
| 公開(公告)號: | CN110795662A | 公開(公告)日: | 2020-02-14 |
| 發(fā)明(設(shè)計)人: | 楊智廣 | 申請(專利權(quán))人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957;G06F9/451 |
| 代理公司: | 11227 北京集佳知識產(chǎn)權(quán)代理有限公司 | 代理人: | 李慧引 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)頁組件 網(wǎng)頁 渲染 網(wǎng)頁調(diào)整 加載 銷毀 位置處 申請 恢復(fù) | ||
本申請?zhí)峁┑囊环N網(wǎng)頁組件的保持方法,通過在首次加載第一網(wǎng)頁時,將第一網(wǎng)頁中要保持的第一類網(wǎng)頁組件在特定位置處進行渲染,以和不需要保持的第一網(wǎng)頁的第二類網(wǎng)頁組件區(qū)別開。從而使得在從第一網(wǎng)頁調(diào)整到第二網(wǎng)頁時,第一類網(wǎng)頁組件不會被銷毀。其中,第一網(wǎng)頁由第一類網(wǎng)頁組件和第二類網(wǎng)頁組件構(gòu)成。并且在從第一網(wǎng)頁調(diào)整到第二網(wǎng)頁時,將已渲染的第一類網(wǎng)頁組件進行隱藏,從而使得第一網(wǎng)頁的第一類網(wǎng)頁組件不會在第二網(wǎng)頁上顯示出來。當(dāng)再次加載第一網(wǎng)頁時,只需直接恢復(fù)隱藏的已渲染的第一網(wǎng)頁的第一類網(wǎng)頁組件,并再次渲染被銷毀的第二類網(wǎng)頁組件,就可得到第一網(wǎng)頁。從而使得第一類網(wǎng)頁組件的狀態(tài)沒有發(fā)生變化,實現(xiàn)了對網(wǎng)頁組件的保持。
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)頁開發(fā)技術(shù)領(lǐng)域,特別涉及一種網(wǎng)頁組件的保持方法及裝置。
背景技術(shù)
在現(xiàn)代網(wǎng)頁開發(fā)中,通常都是將路由(鏈接地址)與網(wǎng)頁綁定,而每個頁面包含有若干個網(wǎng)頁組件。當(dāng)訪問網(wǎng)頁綁定的路由時,網(wǎng)頁所包含的所有組件都被瀏覽器渲染,從而在用戶界面上得到網(wǎng)頁。
但是當(dāng)離開當(dāng)前路由,跳轉(zhuǎn)至其他網(wǎng)頁時,當(dāng)前網(wǎng)頁將會被銷毀,所以當(dāng)前網(wǎng)頁里的所有組件都會被銷毀。當(dāng)再次從其他網(wǎng)頁跳轉(zhuǎn)回該網(wǎng)頁時,即再次載入該網(wǎng)頁時,瀏覽器又會再次渲染該網(wǎng)頁的所有組件。
由于,部分組件是動態(tài)變化的或者是可以進行操作的,所以在某種特定的情況下,我們希望從其他頁面重新進入該頁面時,頁面中的一些組件能保持到上次離開時的狀態(tài)。但是在現(xiàn)有的技術(shù)方案中,當(dāng)離開當(dāng)前路由,跳轉(zhuǎn)至其他網(wǎng)頁時,當(dāng)前網(wǎng)頁的所有組件都已被銷毀,也就無法實現(xiàn)保持當(dāng)前網(wǎng)頁組件的需求。
發(fā)明內(nèi)容
基于上述現(xiàn)有技術(shù)的不足,本發(fā)明提供了一種網(wǎng)頁組件的保持方法及裝置,以解決現(xiàn)有技術(shù)中,當(dāng)離開當(dāng)前網(wǎng)頁時,網(wǎng)頁的所有組件都回被銷毀,無法實現(xiàn)保持網(wǎng)頁的網(wǎng)頁組件的問題。
為了實現(xiàn)上述目的,本發(fā)明提供了以下技術(shù)方案:
本發(fā)明第一方面提供了一種網(wǎng)頁組件的保持方法,包括:
當(dāng)再次加載第一網(wǎng)頁時,恢復(fù)已渲染的所述第一網(wǎng)頁的第一類網(wǎng)頁組件;其中,所述第一類網(wǎng)頁組件在首次加載所述第一網(wǎng)頁時在特定位置處被渲染,且在跳轉(zhuǎn)至第二網(wǎng)頁時被隱藏;
渲染所述第一網(wǎng)頁的第二類網(wǎng)頁組件,得到所述第一網(wǎng)頁;其中,所述第一網(wǎng)頁由所述第一類網(wǎng)頁組件和所述第二類網(wǎng)頁組件構(gòu)成。
可選地,在上述的方法中,所述第一網(wǎng)頁的首次加載方式,包括:
渲染所述第一網(wǎng)頁的第二類網(wǎng)頁組件,以及通過調(diào)用注冊方法將所述第一網(wǎng)頁的第一類網(wǎng)頁組件注冊到托管中心,并在托管中心對所述第一類網(wǎng)頁組件進行渲染,得到所述第一網(wǎng)頁。
可選地,在上述的方法中,所述第一類網(wǎng)頁組件的隱藏方法,包括:
當(dāng)從所述第一網(wǎng)頁確定跳轉(zhuǎn)至其他網(wǎng)頁時,通過調(diào)用頁面元素隱藏方法將用戶界面上的所述第一網(wǎng)頁的第一類網(wǎng)頁組件進行隱藏。
可選地,在上述的方法中,所述恢復(fù)已渲染的所述第一網(wǎng)頁的第一類網(wǎng)頁組件,包括:
調(diào)用頁面元素顯示方法將被隱藏的且已渲染的所述第一網(wǎng)頁的第一類網(wǎng)頁組件進行顯示。
可選地,在上述的方法中,還包括:
在滿足預(yù)設(shè)條件時,調(diào)用銷毀方法將在所述托管中心中渲染的所述第一網(wǎng)頁的第一類網(wǎng)頁組件銷毀。
本發(fā)明第二方面提供了一種網(wǎng)頁組件的保持裝置,包括:
恢復(fù)單元,用于當(dāng)再次加載第一網(wǎng)頁時,恢復(fù)已渲染的所述第一網(wǎng)頁的第一類網(wǎng)頁組件;其中,所述第一類網(wǎng)頁組件在首次加載所述第一網(wǎng)頁時在特定位置處被渲染,且在跳轉(zhuǎn)至其他網(wǎng)頁時被隱藏;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于蘇州浪潮智能科技有限公司,未經(jīng)蘇州浪潮智能科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910936281.4/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 屏幕顯示模式切換時的輸入框調(diào)整方法及裝置
- 網(wǎng)頁調(diào)整方法、裝置及電子設(shè)備
- 網(wǎng)頁文字的加密顯示方法和裝置
- 網(wǎng)頁中網(wǎng)頁元素的調(diào)整方法、裝置和移動終端
- 調(diào)整網(wǎng)頁內(nèi)容顏色的方法及裝置
- 網(wǎng)頁查詢條件順序的調(diào)整方法及裝置
- 網(wǎng)頁菜單調(diào)整方法及系統(tǒng)
- 一種頁面顯示方法、裝置和存儲介質(zhì)
- 生成網(wǎng)頁表格的方法、裝置、電子設(shè)備及可讀存儲介質(zhì)
- 網(wǎng)頁調(diào)整方法、系統(tǒng)、電子設(shè)備和存儲介質(zhì)





