一種頁面定位方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本申請涉及計算機技術(shù)領(lǐng)域,尤其涉及一種頁面定位方法及裝置。
【背景技術(shù)】
[0002]目前,隨著信息技術(shù)的發(fā)展,網(wǎng)站服務(wù)器通過頁面向用戶提供的信息越來越多,但由于終端屏幕的寬度有限,因此頁面的長度就越來越長。
[0003]在現(xiàn)有技術(shù)中,用戶要通過瀏覽器瀏覽頁面中的信息時,只能通過諸如鼠標(biāo)等輸入設(shè)備上下翻動瀏覽器所顯示的頁面,用以瀏覽頁面中的全部信息,如圖1所示。
[0004]圖1為現(xiàn)有技術(shù)中終端顯示的頁面與實際頁面長度的對比示意圖,在圖1中,終端顯示的頁面的長度有限,而實際頁面的長度遠超過終端所能顯示的長度,因此,目前的瀏覽器通常會在瀏覽器界面的右側(cè)提供一個滾動條,用戶可以通過該滾動條上下拖動頁面,以瀏覽頁面中的信息,或者,用戶也可以通過鼠標(biāo)滾輪等其他輸入設(shè)備上下拖動頁面。
[0005]但是,頻繁的通過輸入設(shè)備進行操作以上下拖動頁面必然會縮短輸入設(shè)備的壽命,還會使瀏覽器耗費大量的資源來解析用戶通過輸入設(shè)備頻繁輸入的操作命令。
【發(fā)明內(nèi)容】
[0006]本申請實施例提供一種頁面定位方法及裝置,用以解決現(xiàn)有技術(shù)中用戶通過輸入設(shè)備上下拖動頁面會縮短輸入設(shè)備的壽命、瀏覽器耗費的資源較大的問題。
[0007]本申請實施例提供的一種頁面定位方法,包括:
[0008]終端接收服務(wù)器推送的頁面以及所述頁面對應(yīng)的縮略圖,所述縮略圖是對所述頁面對應(yīng)的圖片進行縮放得到的縮略圖;并
[0009]在監(jiān)測到對所述縮略圖執(zhí)行了點擊操作時,確定所述點擊操作在所述縮略圖上的點擊位置;以及
[0010]根據(jù)所述點擊位置,確定所述點擊位置在所述頁面上對應(yīng)的相應(yīng)位置;
[0011]所述終端跳轉(zhuǎn)到所述頁面中確定的所述相應(yīng)位置處顯示。
[0012]本申請實施例提供的一種頁面定位方法,包括:
[0013]服務(wù)器接收終端發(fā)送的頁面請求消息;并
[0014]根據(jù)所述頁面請求消息確定要推送的頁面;以及
[0015]根據(jù)所述頁面對應(yīng)的圖片,獲得所述頁面對應(yīng)的縮略圖;
[0016]將所述頁面和所述縮略圖推送給所述終端,使所述終端在監(jiān)測到對所述縮略圖執(zhí)行了點擊操作時,根據(jù)所述點擊操作在所述縮略圖上的點擊位置,確定所述點擊位置在所述頁面上對應(yīng)的相應(yīng)位置,并跳轉(zhuǎn)到所述頁面中確定的所述相應(yīng)位置處顯示。
[0017]本申請實施例提供的一種頁面定位裝置,包括:
[0018]接收模塊,用于接收服務(wù)器推送的頁面以及所述頁面對應(yīng)的縮略圖,所述縮略圖是對所述頁面對應(yīng)的圖片進行縮放得到的縮略圖;
[0019]第一確定模塊,用于在監(jiān)測到對所述縮略圖執(zhí)行了點擊操作時,確定所述點擊操作在所述縮略圖上的點擊位置;
[0020]第二確定模塊,用于根據(jù)所述點擊位置,確定所述點擊位置在所述頁面上對應(yīng)的相應(yīng)位置;
[0021]跳轉(zhuǎn)模塊,用于跳轉(zhuǎn)到所述頁面中確定的所述相應(yīng)位置處顯示。
[0022]本申請實施例提供的一種頁面定位裝置,包括:
[0023]接收模塊,用于接收終端發(fā)送的頁面請求消息;
[0024]確定模塊,用于根據(jù)所述頁面請求消息確定要推送的頁面;
[0025]獲得模塊,用于根據(jù)所述頁面對應(yīng)的圖片,獲得所述頁面對應(yīng)的縮略圖;
[0026]推送模塊,用于將所述頁面和所述縮略圖推送給所述終端,使所述終端在監(jiān)測到對所述縮略圖執(zhí)行了點擊操作時,根據(jù)所述點擊操作在所述縮略圖上的點擊位置,確定所述點擊位置在所述頁面上對應(yīng)的相應(yīng)位置,并跳轉(zhuǎn)到所述頁面中確定的所述相應(yīng)位置處顯
/Jn ο
[0027]本申請實施例提供一種頁面定位方法及裝置,該方法終端接收服務(wù)器推送的頁面以及該頁面對應(yīng)的縮略圖,當(dāng)監(jiān)測到對該縮略圖執(zhí)行了點擊操作時,根據(jù)該點擊操作在該縮略圖上的點擊位置,確定該點擊位置在該頁面上對應(yīng)的相應(yīng)位置,并跳轉(zhuǎn)到該相應(yīng)位置處顯示。通過上述方法,用戶可通過縮略圖確定其所要瀏覽的信息的位置,并只需點擊縮略圖中其所要瀏覽的信息的位置,終端就可跳轉(zhuǎn)到頁面的相應(yīng)位置顯示,而無需頻繁通過輸入設(shè)備上下拖動頁面,可有效延長輸入設(shè)備的壽命,降低瀏覽器耗費的資源。
【附圖說明】
[0028]圖1為現(xiàn)有技術(shù)中終端顯示的頁面與實際頁面長度的對比示意圖;
[0029]圖2為本申請實施例提供的頁面定位過程;
[0030]圖3為本申請實施例提供的根據(jù)縮略圖中的點擊位置確定頁面中的相應(yīng)位置的示意圖;
[0031]圖4為本申請實施例提供的第一種頁面定位裝置結(jié)構(gòu)示意圖;
[0032]圖5為本申請實施例提供的第二種頁面定位裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0033]為了降低用戶在瀏覽頁面時通過輸入設(shè)備進行操作的次數(shù),以延長輸入設(shè)備的壽命,并減少瀏覽器解析用戶輸入的操作命令所耗費的資源,本申請實施例中服務(wù)器在向終端推送頁面的同時,還要向終端推送該頁面對應(yīng)的縮略圖,終端在監(jiān)測到用戶對該縮略圖進行了點擊操作時,根據(jù)該點擊操作在該縮略圖上的點擊位置,在該頁面上確定該點擊位置對應(yīng)的相應(yīng)位置,并跳轉(zhuǎn)到該相應(yīng)位置處顯示,從而用戶無需通過輸入設(shè)備頻繁的上下拖動頁面,只需在縮略圖中執(zhí)行一次點擊操作即可。
[0034]下面結(jié)合說明書附圖,對本申請實施例進行詳細描述。
[0035]圖2為本申請實施例提供的頁面定位過程,具體包括以下步驟:
[0036]S201:終端接收服務(wù)器推送的頁面以及該頁面對應(yīng)的縮略圖。
[0037]其中,該縮略圖是對所述頁面對應(yīng)的圖片進行縮放得到的縮略圖。
[0038]在本申請實施例中,服務(wù)器除了向終端推送頁面以外,還要向終端推送頁面對應(yīng)的縮略圖。具體的,終端可先向服務(wù)器發(fā)送頁面請求消息,服務(wù)器根據(jù)該頁面請求消息確定要推送的頁面,并根據(jù)該頁面對應(yīng)的圖片以及預(yù)設(shè)的設(shè)定比例,獲得該頁面對應(yīng)的縮略圖,并將該頁面以及縮略圖推送給終端。
[0039]進一步的,服務(wù)器向終端推送頁面和縮略圖的方法包括但不限于以下四種:
[0040]方法一、對于包含固定內(nèi)容(如大多數(shù)購物網(wǎng)站或門戶網(wǎng)站的頁面,這些頁面包含的內(nèi)容一般是固定的)、且分辨率(分辨率是指頁面的長度和寬度)也固定的頁面,服務(wù)器則可預(yù)先采用截圖等方法獲得該頁面的圖片,并根據(jù)預(yù)設(shè)的設(shè)定比例,對該頁面的圖片進行縮放得到該頁面對應(yīng)的縮略圖并存儲。當(dāng)服務(wù)器接收到終端發(fā)送的頁面請求消息時,如果根據(jù)該頁面請求消息確定該終端所要請求的頁面是包含固定內(nèi)容、且分辨率也固定的頁面,則可直接將該頁面以及保存的該頁面對應(yīng)的縮略圖推送給終端;
[0041]方法二、對于包含固定內(nèi)容、且分辨率不固定的頁面來說,服務(wù)器向不同的終端推送的包含相同內(nèi)容的頁面的分辨率可能是不同的,推送的頁面的分辨率取決于終端所使用的瀏覽器的瀏覽器信息,但這些包含相同內(nèi)容的頁面的標(biāo)識信息是相同的。例如,標(biāo)識信息為L的頁面,服務(wù)器推送給終端I的該頁面的分辨率是AXB,但推送給終端2的該頁面的分辨率是CXD。對于這種標(biāo)識信息相同但分辨率不同的頁面,服務(wù)器則可預(yù)先采用截圖等方法,獲得該標(biāo)識信息的頁面在不同分辨率下的圖片,并分別對獲得的各圖片進行縮放,得到該標(biāo)識信息的圖片在不同分辨率下時對應(yīng)的縮略圖。
[0042]終端在請求這種頁面時,可通過javascript代碼獲得自身所使用的瀏覽器的瀏覽器信息,并向服務(wù)器發(fā)送頁面請求消息和獲得的該瀏覽器信息,服務(wù)器則根據(jù)該頁面請求消息確定要推送的頁面的標(biāo)識信息,當(dāng)確定該標(biāo)識信息對應(yīng)的頁面是包含固定內(nèi)容、且分辨率不固定的頁面時,將要推送的頁面的標(biāo)識信息作為選定標(biāo)識信息,并根據(jù)接收到的瀏覽器信息確定要推送的頁面的分辨率,作為選定分辨率,然后將標(biāo)識信息為該選定標(biāo)識信息、且分辨率為該選定分辨率的頁面確定為要推送的頁面,再在預(yù)先保存的各縮略圖中,選擇標(biāo)識信息為該選定標(biāo)識信息、且分辨率為該選定分辨率的頁面對應(yīng)的縮略圖,最后將確定的要推送的頁面以及選擇的縮略圖推送給終端。
[0043]方法三、對于包含內(nèi)容不固定(如微博頁面,這種頁面的內(nèi)容取決于用戶關(guān)注的好友,每個用戶的微博頁面的內(nèi)容并不固定)、且內(nèi)容一次性產(chǎn)生(如微博頁面,用戶的微博頁面