瀏覽器頁面跳轉(zhuǎn)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計(jì)算機(jī)技術(shù),特別涉及一種瀏覽器頁面跳轉(zhuǎn)方法及裝置。
【背景技術(shù)】
[0002] 隨著互聯(lián)網(wǎng)的發(fā)展,瀏覽器逐漸成為人們?yōu)g覽網(wǎng)頁必不可少的軟件工具。在瀏覽 網(wǎng)頁的過程中,為了實(shí)現(xiàn)對瀏覽過程的控制,瀏覽器一般都提供前進(jìn)/后退功能,以便用戶 在訪問多個(gè)頁面后,可以通過點(diǎn)擊前進(jìn)/后退按鈕,逐頁跳轉(zhuǎn)到當(dāng)前頁面之前/后的頁面。
[0003] 由于受終端屏幕尺寸的限制,網(wǎng)站中的一個(gè)主題通常需要分成許多個(gè)頁來顯示, 這點(diǎn)在手機(jī)等小屏幕的移動(dòng)終端中更為明顯。因此,用戶在瀏覽網(wǎng)頁時(shí)需要頻繁的切換頁 面。有鑒于此,有必要提供一種能夠更加節(jié)省用戶時(shí)間的瀏覽器頁面跳轉(zhuǎn)的解決方案。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種瀏覽器頁面跳轉(zhuǎn)的方法及裝置,其可更加節(jié)省用戶時(shí)間。
[0005] -種瀏覽器頁面跳轉(zhuǎn)的方法,包括:
[0006] 在一個(gè)瀏覽器窗口加載并顯示第一頁面;
[0007] 當(dāng)檢測到所述瀏覽器窗口加載第二頁面后判斷所述第二頁面是否與所述第一頁 面屬于同一類別,若否,則給所述第二頁面設(shè)置一個(gè)新的類別;以及
[0008] 當(dāng)接收到用戶的第一跳轉(zhuǎn)請求時(shí),從所述瀏覽器窗口的歷史瀏覽頁面記錄中獲取 與所述瀏覽器窗口顯示的當(dāng)前網(wǎng)頁不同類別的目標(biāo)網(wǎng)頁,并使所述瀏覽器窗口跳轉(zhuǎn)至所述 目標(biāo)網(wǎng)頁。
[0009] 一種瀏覽器頁面跳轉(zhuǎn)的方法,包括:
[0010] 在瀏覽器窗口加載第一頁面后對第一頁面進(jìn)行分類以給所述第一頁面設(shè)定一個(gè) 類別標(biāo)識;
[0011] 保存指向所述第一頁面的鏈接以及對應(yīng)的類別標(biāo)識;以及
[0012] 當(dāng)接收到用戶的第一跳轉(zhuǎn)請求時(shí),從所述瀏覽器窗口的歷史瀏覽頁面記錄中獲取 與所述瀏覽器窗口顯示的當(dāng)前網(wǎng)頁具有不同類別標(biāo)識的目標(biāo)網(wǎng)頁,并使所述瀏覽器窗口跳 轉(zhuǎn)至所述目標(biāo)網(wǎng)頁。
[0013] 一種瀏覽器頁面跳轉(zhuǎn)裝置,包括:
[0014] 頁面加載模塊,用于在一個(gè)瀏覽器窗口加載并顯示第一頁面;
[0015] 判斷模塊,用于當(dāng)檢測到所述瀏覽器窗口加載第二頁面后判斷所述第二頁面是否 與所述第一頁面屬于同一類別,若否,則給所述第二頁面設(shè)置一個(gè)新的類別;
[0016] 第一跳轉(zhuǎn)模塊,用于當(dāng)接收到用戶的第一跳轉(zhuǎn)請求時(shí),從所述瀏覽器窗口的歷史 瀏覽頁面記錄中獲取與所述瀏覽器窗口顯示的當(dāng)前網(wǎng)頁不同類別的目標(biāo)網(wǎng)頁,并使所述瀏 覽器窗口跳轉(zhuǎn)至所述目標(biāo)網(wǎng)頁。
[0017] -種瀏覽器頁面跳轉(zhuǎn)裝置,包括:
[0018] 分類模塊,用于在瀏覽器窗口加載第一頁面后對第一頁面進(jìn)行分類以給所述第一 頁面設(shè)定一個(gè)類別標(biāo)識;
[0019] 存儲(chǔ)模塊,用于保存指向所述第一頁面的鏈接以及對應(yīng)的類別標(biāo)識;
[0020] 第一跳轉(zhuǎn)模塊,用于當(dāng)接收到用戶的第一跳轉(zhuǎn)請求時(shí),從所述瀏覽器窗口的歷史 瀏覽頁面記錄中獲取與所述瀏覽器窗口顯示的當(dāng)前網(wǎng)頁具有不同類別標(biāo)識的目標(biāo)網(wǎng)頁,并 使所述瀏覽器窗口跳轉(zhuǎn)至所述目標(biāo)網(wǎng)頁。根據(jù)上述的方法及裝置,當(dāng)用戶在瀏覽器窗口中 進(jìn)行頁面跳轉(zhuǎn)時(shí),并不是簡單的根據(jù)歷史訪問記錄跳轉(zhuǎn)至上一個(gè)頁面或者是下一個(gè)頁面, 而是以類別為單位進(jìn)行跳轉(zhuǎn)。如此,當(dāng)用戶的歷史瀏覽記錄中包括同一網(wǎng)頁的多個(gè)分頁時(shí), 一次跳轉(zhuǎn)操作即可跨躍多個(gè)分頁,從而可以節(jié)省用戶在進(jìn)行頁面跳轉(zhuǎn)時(shí)所耗費(fèi)的時(shí)間,并 提升頁面跳轉(zhuǎn)的效率。
[0021] 為讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例, 并配合所附圖式,作詳細(xì)說明如下。
【附圖說明】
[0022] 圖1為一種電子終端的結(jié)構(gòu)框圖。
[0023] 圖2為第一實(shí)施例的瀏覽器頁面跳轉(zhuǎn)方法的流程圖。
[0024] 圖3為圖2的方法中顯示的瀏覽器窗口的界面示意圖。
[0025] 圖4為第二實(shí)施例的瀏覽器頁面跳轉(zhuǎn)方法的流程圖。
[0026] 圖5為第三實(shí)施例的瀏覽器頁面跳轉(zhuǎn)方法的流程圖。
[0027] 圖6為第四實(shí)施例的瀏覽器頁面跳轉(zhuǎn)方法的流程圖。
[0028] 圖7為第五實(shí)施例的瀏覽器頁面跳轉(zhuǎn)方法的流程圖。
[0029] 圖8為第六實(shí)施例的瀏覽器頁面跳轉(zhuǎn)裝置的結(jié)構(gòu)框圖。
[0030] 圖9為第七實(shí)施例的瀏覽器頁面跳轉(zhuǎn)裝置的結(jié)構(gòu)框圖。
[0031] 圖10為第八實(shí)施例的瀏覽器頁面跳轉(zhuǎn)裝置的結(jié)構(gòu)框圖。
[0032] 圖11為第九實(shí)施例的瀏覽器頁面跳轉(zhuǎn)裝置的結(jié)構(gòu)框圖。
[0033] 圖12為第十實(shí)施例的瀏覽器頁面跳轉(zhuǎn)裝置的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0034] 為更進(jìn)一步闡述本發(fā)明為實(shí)現(xiàn)預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合 附圖及較佳實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0035] 本發(fā)明實(shí)施例提供一種瀏覽器頁面跳轉(zhuǎn)方法。所述的瀏覽器是指運(yùn)行在電子裝置 內(nèi)的用于瀏覽網(wǎng)頁的應(yīng)用程序。所述電子裝置的具體實(shí)例包括但并不限于個(gè)人計(jì)算機(jī)、平 板電腦、手機(jī)、電子書閱讀器、可穿戴電子設(shè)備等。
[0036] 圖1為上述的電子終端的一個(gè)實(shí)施例的結(jié)構(gòu)框圖。如圖1所示,電子終端100包 括存儲(chǔ)器102、處理器104、存儲(chǔ)控制器106、外設(shè)接口 108、網(wǎng)絡(luò)模塊110以及顯示模塊112。 可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對電子終端11的結(jié)構(gòu)造成限定。例如,電子終 端100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
[0037] 存儲(chǔ)器102可用于存儲(chǔ)軟件程序以及模塊,如本發(fā)明實(shí)施例中的即使通訊會(huì)話的 方法及裝置對應(yīng)的程序指令/模塊,處理器104通過運(yùn)行存儲(chǔ)在存儲(chǔ)器102內(nèi)的軟件程序 以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實(shí)現(xiàn)上述的方法。
[0038] 存儲(chǔ)器102可包括高速隨機(jī)存儲(chǔ)器,還可包括非易失性存儲(chǔ)器,如一個(gè)或者多個(gè) 磁性存儲(chǔ)裝置、閃存、或者其他非易失性固態(tài)存儲(chǔ)器。在一些實(shí)例中,存儲(chǔ)器102可進(jìn)一步 包括相對于處理器106遠(yuǎn)程設(shè)置的存儲(chǔ)器,這些遠(yuǎn)程存儲(chǔ)器可以通過網(wǎng)絡(luò)連接至電子終端 100。上述網(wǎng)絡(luò)的實(shí)例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動(dòng)通信網(wǎng)及其組合。處 理器106以及其他可能的組件對存儲(chǔ)器102的訪問可在存儲(chǔ)控制器104的控制下進(jìn)行。
[0039] 外設(shè)接口 108將各種輸入/輸入裝置耦合至處理器106。處理器106運(yùn)行存儲(chǔ)器 102內(nèi)的各種軟件、指令電子終端100執(zhí)行各種功能以及進(jìn)行數(shù)據(jù)處理。在一些實(shí)施例中, 外設(shè)接口 108、處理器106以及存儲(chǔ)控制器104可以在單個(gè)芯片中實(shí)現(xiàn)。在其他一些實(shí)例 中,他們可以分別由獨(dú)立的芯片實(shí)現(xiàn)。
[0040] 網(wǎng)絡(luò)模塊110用于接收以及發(fā)送網(wǎng)絡(luò)信號。上述網(wǎng)絡(luò)信號可包括無線信號或者有 線信號。在一個(gè)實(shí)例中,上述網(wǎng)絡(luò)信號為有線網(wǎng)絡(luò)信號。此時(shí),網(wǎng)絡(luò)模塊Iio可包括處理 器、隨機(jī)存儲(chǔ)器、轉(zhuǎn)換器、晶體振蕩器等元件。在一個(gè)實(shí)施例中,上述的網(wǎng)絡(luò)信號為無線信 號(例如射頻信號)。此時(shí)網(wǎng)絡(luò)模塊Iio實(shí)質(zhì)是射頻模塊,接收以及發(fā)送電磁波,實(shí)現(xiàn)電磁 波與電信號的相互轉(zhuǎn)換,從而與通訊網(wǎng)絡(luò)或者其他設(shè)備進(jìn)行通訊。射頻模塊可包括各種現(xiàn) 有的用于執(zhí)行這些功能的電路元件,例如,天線、射頻收發(fā)器、數(shù)字信號處理器、加密/解密 芯片、用戶身份模塊(S頂)卡、存儲(chǔ)器等等。射頻模塊可與各種網(wǎng)絡(luò)如互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、 無線網(wǎng)絡(luò)進(jìn)行通訊或者通過無線網(wǎng)絡(luò)與其他設(shè)備進(jìn)行通訊。上述的無線網(wǎng)絡(luò)可包括蜂窩 式電話網(wǎng)、無線局域網(wǎng)或者城域網(wǎng)。上述的無線網(wǎng)絡(luò)可以使用各種通信標(biāo)準(zhǔn)、協(xié)議及技術(shù), 包括但并不限于全球移動(dòng)通信系統(tǒng)(Global System for Mobile Communication, GSM)、增強(qiáng) 型移動(dòng)通信技術(shù)(Enhanced Data GSM Environment, EDGE),寬帶碼分多址技術(shù)(wideband code division multiple access, W-CDMA),碼分多址技術(shù)(Code division access, CDMA)、時(shí) 分多址技術(shù)(time division multiple access, TDMA),無線保真技術(shù)(Wireless, Fidelity, WiFi)(如美國電氣和電子工程師協(xié)會(huì)標(biāo)準(zhǔn)ffiEE802. 11a,IEEE802. lib, IEEE802. Ilg和 / 或 IEEE802. I In)、網(wǎng)絡(luò)電話(Voice over internet protocal, VoIP)、全球微波互聯(lián)接入 (Worldwide Interoperability for Microwave Access,Wi-Max)、其他用于郵件、B卩時(shí)通訊 及短消息的協(xié)議,以及任何其他合適的通訊協(xié)議,甚至可包括那些當(dāng)前仍未被開發(fā)出來的 協(xié)議。
[0041] 顯示模塊112用于顯示由用戶輸入的信息、提供給用戶的信息以及電子終端100 的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來構(gòu) 成。在一個(gè)實(shí)例中,顯示模塊112包括一個(gè)顯示面板。顯示面板例如可為一個(gè)液晶顯示 面板(Liquid Crystal Display,LCD)、有機(jī)發(fā)光二極管(Organic Light-Emitting Diode Display,0LED)顯不面板、電泳顯不面板(Electro-Phoretic Display, EPD)等。進(jìn)一步地, 觸控表面109可設(shè)置于顯示面板上從而與顯示面板構(gòu)成一個(gè)整體。在另一些實(shí)施例中,顯 示模塊112還可包括其他類型的顯示裝置,例如